About the role :
As a Sr. Quality Assurance Engineer, you will :
- Proven experience in designing, developing, and executing automated test suites for web and mobile applications.
- Expertise in mobile test automation with Appium; familiarity with Selenium, Playwright, and Cypress.
- Strong proficiency in Java, Python, or JavaScript.
- In-depth knowledge of testing frameworks (TestNG, JUnit, NUnit) and methodologies (BDD, TDD).
- Experience with API testing tools (Postman, REST Assured).
- Hands-on experience with CI / CD pipelines and cloud platforms (Azure DevOps, Jenkins).
- Proficient in version control systems like Git.
- Automation Expertise : Proven track record in designing, developing, and executing comprehensive automated test suites for complex web and mobile applications.
- Programming Proficiency : Strong proficiency in programming languages such as Java, Python, or JavaScript.
- Testing Framework Mastery : In-depth knowledge of testing frameworks (eg, TestNG, JUnit, NUnit) and methodologies (eg, BDD, TDD).
- CI / CD Proficiency : Hands-on experience with CI / CD pipelines and cloud platforms (eg, Azure DevOps, Jenkins).
About you :
you're fit for the role, if your job role includes :
Bachelors degree in computer science, Engineering, or a related field.At least 10 years of relevant work experience in software quality assurance.Strong understanding of web application development principles, including back-end technologies (Java, Python, etc) and front-end technologies (HTML5, CSS3, JavaScript, etc).Familiarity with cloud computing platforms (AWS, Azure).Experience working in Agile / Scrum development environments.Relevant certifications, such as ISTQB Certified Tester is a plus.Experience with testing the GenAI application is a plus.Analytical Mindset : Excellent problem-solving and analytical skills to identify, diagnose, and resolve complex technical issues.Data-Driven Approach : Ability to analyze test results, identify trends, and make data-driven decisions to improve product qualityEffective Communication : Strong communication and collaboration skills to effectively interact with cross-functional teams.Team Player : Ability to work collaboratively with developers, product managers, and other stakeholders to achieve common goals.Passion for Quality : A strong commitment to delivering high-quality software products and a passion for continuous improvement.Skills Required
Azure Devops, Jenkins, Java, Python, Javascript, Bdd, Tdd