• Automation Strategy: Design, develop, and maintain robust automation frameworks for web applications using Selenium or cypress, ensuring high test coverage and efficiency.
• API Testing: Create and execute automated tests for RESTful APIs, using tools such as Postman, SoapUI, or similar frameworks, to validate API functionality, performance, and security.
• Test Planning: Develop comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements.
• Continuous Integration: Integrate automated tests into CI/CD pipelines, ensuring seamless execution of tests during the development lifecycle.
• Collaboration: Work closely with cross-functional teams, including developers, product owners, and UX/UI designers, to identify testing requirements and provide feedback on quality and usability.
• Performance and Load Testing: Identify performance bottlenecks in applications and collaborate with the development team to address them.
• Mentorship: Provide guidance and mentorship to junior QA engineers, promoting best practices in test automation and quality assurance.
• Reporting and Documentation: Maintain detailed documentation of test cases, results, and defect reports, providing regular status updates to stakeholders
roficiency in Selenium WebDriver for automated UI testing.
o Experience with API testing tools (e.g., Postman, SoapUI, RestAssured).
o Familiarity with programming languages such as Java, Python, or JavaScript for scripting test cases.
• Understanding of Testing Methodologies: Strong understanding of software development life cycle (SDLC) and testing methodologies (Agile, Scrum).
• Version Control: Experience with version control systems, preferably Git.
Any Bachelor's/Master's Degree