Associate Staff Engineer, QA Automation

Nagarro
Summary
Join our growing QA team as a detail-oriented and highly skilled QA Automation Engineer with strong Playwright and TypeScript expertise. You will design, develop, and maintain automated test scripts, perform manual and automated testing of web applications, conduct API testing, and collaborate with developers and product owners in an Agile/Scrum environment. Responsibilities include executing load and performance tests, ensuring test coverage using Jira and Jenkins, writing SQL queries for data validation, and logging and tracking defects. The ideal candidate will have experience in both manual and automated testing and a passion for delivering high-quality software. This role requires strong technical skills and experience working within an Agile team.
Requirements
- 4+ years of hands-on experience in testing web-based applications
- 2+ years of experience with automated testing using Playwright
- Proficient in TypeScript and scripting test cases within Playwright
- Experience in API testing and automation of APIs using Playwright
- Familiarity with Selenium and load testing tools (JMeter preferred)
- Strong understanding of browser compatibility testing
- Working knowledge of PostgreSQL and ability to write basic SQL queries
- Experience working within an Agile Scrum team
Responsibilities
- Design, develop, and maintain automated test scripts using Playwright with TypeScript
- Perform manual and automated testing of web applications to ensure functionality, usability, and browser compatibility
- Conduct API testing, including automation within Playwright
- Collaborate with developers and product owners within an Agile/Scrum environment to define test cases and acceptance criteria
- Execute and analyze load and performance tests (preferably using JMeter)
- Participate in sprint planning, stand-ups, and retrospectives
- Ensure test coverage through effective use of tools like Jira and Jenkins
- Write and execute SQL queries for data validation and testing support
- Log defects, track progress, and verify fixes
Preferred Qualifications
- Experience executing automation tests via CI/CD pipelines (Jenkins)
- Prior exposure to Selenium frameworks and/or Postman for API testing