Position Overview
As a Senior QA Engineer in a distributed Scrum Team, you will be responsible for executing end-to- end quality assurance processes throughout the software development lifecycle. You will design and implement test plans, identify and report defects, and collaborate with development teams to ensure high-quality, reliable, and efficient software delivery. Your expertise in manual, automation and performance testing will be crucial in enhancing product quality and supporting continuous improvement initiatives.
Key Responsibilities
- Analyse user stories, use cases, and requirements for validity and feasibility.
- Collaborate with Product Owner and team members to create comprehensive test cases.
- Execute various levels of manual testing, including system, integration, story, and regression testing.
- Design, develop, and maintain automated test scripts.
- Identify, document, and track defects in issue-tracking systems, collaborating with development teams to resolve them efficiently.
- Apply quality engineering principles throughout the Agile development lifecycle.
- Offer ongoing support and maintain documentation for testing processes.
- Stay updated with the latest testing tools and technologies, recommending new tools to improve testing efficiency.
- Provide mentoring and technical support to junior QA engineers, helping to develop their skills and knowledge.
Required Skills & Qualifications
- 5+ years of experience as a software tester or software quality assurance specialist.
- Knowledge of software development methodologies and processes
- Proficiency in writing automated tests in C# and Typescript
- Relevant software testing certifications include Certified Software Tester (CSTE), ISTQB Agile Tester Certification or Certified Associate in Software Testing (CAST).
- Experience in working with test automation tools. (e.g. Postman, Playwright, Cypress, Browser stack)
- Familiarity with CI/CD pipelines, Git, and modern DevOps practices
- Ability to work in an Agile/Scrum environment and collaborate with cross-functional teams
- Strong problem-solving and excellent communication skills in English.
- Bachelor’s degree in Computer Science Engineering, or related field
- Team-oriented mindset with a proactive attitude.
Nice to Have
- Experience with performance testing tools such as JMeter.
- Experience with cloud platforms like Azure.
- Experience with security testing to identify vulnerabilities in applications.
- Strong understanding of API testing using tools like Postman.
- Exposure to Agile methodologies and DevOps best practices.
- Knowledge of performance optimization and security best practices.
- Willingness to travel, as required.
Pay: ₹450,000.00 - ₹600,000.00 per year
Work Location: In person