Job Description
At TransPerfect, we believe that our greatest asset is our people. As a Quality Assurance Analyst, you will play a crucial role in ensuring that our web applications meet the highest standards of quality and performance. You will work in a fast-paced, cross-functional, agile environment, gaining hands-on experience and collaborating with teams to deliver exceptional products to our global clients. This is an exciting opportunity to develop your skills, contribute to the team, and grow with the company.
Key Responsibilities
- QA Testing: Conduct quality assurance and test web applications following Agile methodology guidelines.
- Test Planning: Identify test requirements based on specifications, create test case coverage plans, and ensure comprehensive test coverage.
- Specification Review: Review functional and design specifications to ensure a full understanding of deliverables and ensure alignment with product objectives.
- Test Case Development: Develop, document, and maintain functional test cases, test data, data validation, harness scripts, and automated scripts.
- Manual & Automated Testing: Execute manual or automated test cases, evaluate results, and report test outcomes.
- Bug Management: Log, track, and manage bugs, providing detailed reports and updates to development teams.
- Release Planning: Participate in release planning and schedule QA activities to ensure timely and accurate releases.
- Collaboration: Work closely with other teams, including developers and product managers, to ensure all deliverables meet quality standards.
Skill & Experience
- Passion for Testing: Strong passion for testing, problem-solving, and attention to detail.
- Agile Methodology: Familiarity with Agile development processes and understanding of software development lifecycles.
- Technical Skills: Basic knowledge of QA tools, automation, and scripting. Familiarity with bug tracking systems such as JIRA, TFS, TestLink, or similar is a plus.
- Communication: Excellent written and verbal communication skills in English, with the ability to communicate findings clearly.
- Technical Background: Working towards a bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field.
- Adaptability: Willingness to learn new skills, introduce changes, and be an active participant in team discussions.
- Team Player: Ability to work effectively within a cross-functional team, collaborate, and contribute to product development.