
Senior QA Engineer(G05)
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Perform Automation testing using Selenium - Java and Cucumber/BDD framework
- Design, maintain and enhance Frameworks
- Work independently as an individual contributor while also demonstrating strong team collaboration skills.
- Participate in defining scope, methodologies and tooling for Quality Engineering practices.
- Develop and maintain automated test scripts and test cases to achieve comprehensive feature/user story coverage.
- Estimate, prioritize, plan and coordinate testing activities for in-sprint, regression and release testing.
- Communicate with cross-functional teams (e.g. developers, business systems analyst and product manager) to identify, clarify product requirements.
- Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
- Work closely with PO and Leads to discuss, design and implement quality processes and practices.
- Strong expertise in Java, Selenium, Cucumber, and databases
- Candidate must have good expertise in using automation test framework and should be a Java expert.
- Hands-on experience with tools such as Maven(POM), Eclipse/ IntelliJ , Jira, Insomnia/ Postman, SQL Developer etc.
- Candidate must have good expertise in setting up CICD pipeline and experience in git and git branching strategies.
- Experience in API test automation
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field; equivalent practical experience considered.
- Minimum of 6 years of hands-on experience in software quality assurance, demonstrating a track record of success in test strategy, planning, execution, and maintenance, including the creation of comprehensive test documentation.
- At least 5 years of experience with Selenium, including advanced scripting for automation and the development of custom testing frameworks.
- Proven leadership in Agile and Scrum methodologies, with a solid ability to drive QA strategies within rapid development cycles and iterative testing environments.
- Expertise in continuous integration (CI) and continuous delivery (CD) pipelines, with a strong understanding of how to optimize automated tests for efficiency and speed within CI/CD processes.
- Advanced proficiency in programming languages relevant to test automation such as Java, demonstrating the ability to contribute to code base and automation scripts.
- Deep knowledge of databases and SQL, with experience executing complex data validation and interacting with databases for comprehensive backend testing.
- Proficient in defect tracking tools (e.g., JIRA, Bugzilla), with a strong track record in bug reporting, tracking, and resolution processes.
- Exceptional collaborative skills, with proven experience working effectively with cross-functional teams, leading quality assurance efforts, and fostering an environment of teamwork and cooperation.
- Outstanding communication skills in English, both written and verbal, with the ability to communicate complex technical issues clearly to team members, stakeholders, and customers.
- Highly self-motivated and detail-oriented, with proven ability to work independently and under pressure, managing multiple projects and priorities effectively.