We are seeking a highly skilled and motivated QA Engineer with expertise in manual testing and automation
using Selenium, Cypress E2E, and API automation. As a QA Engineer, will play a critical role in ensuring the
quality and reliability of our software products through rigorous testing and automation techniques. Their
primary responsibility will be to design, develop, and execute test cases and automation scripts to validate
the functionality, performance, and security of our applications.
Responsibilities/ Duties
? Perform manual testing activities including test case creation, test execution, and defect reporting.
? Develop and maintain automation test scripts using Selenium, maven, Cypress E2E, component
testing, and API automation tools.
? Collaborate with cross-functional teams to understand requirements, identify test scenarios, and
define test strategies.
? Execute regression tests, performance tests, and security tests to ensure the stability and scalability
of the software.
? Continuously improve the test automation framework and infrastructure for efficient and reliable
test execution.
? Investigate, troubleshoot, and document software defects, and work with the development team to
resolve issues.
? Participate in the release process, ensuring that all quality requirements are met before software
deployment.
? Stay up to date with industry trends and emerging technologies in software testing and quality
assurance.
JD –Enter the position name here ** Confidential and Internal ** Page | 2
Criteria for the Role!
? Proven experience as a QA Engineer with a strong background in manual testing and test
automation.
? Solid knowledge of software testing methodologies, best practices, and industry standards.
? Proficiency in writing and executing test cases, test scripts, and test plans.
? Hands-on experience with automation frameworks such as Selenium WebDriver and Cypress E2E.
? Experience with API testing and automation using tools like Postman or similar.
? Strong understanding of web technologies, HTML, CSS, JavaScript, and browser debugging tools.
? Familiarity with version control systems (e.g., Git)
? Excellent analytical and problem-solving skills with keen attention to detail.
? Strong communication skills, both written and verbal, to effectively collaborate with cross-functional
teams.
? Knowledge of agile development methodologies and familiarity with tools like Jira.
? Experience working in an Agile/Scrum development environment.
Competency
? Strong proficiency in software testing methodologies, including knowledge of different types of
testing (e.g., functional, regression, integration) and the ability to apply them effectively.
? Proficiency in designing, writing, and executing test cases, test scripts, and test plans. Ability to
create comprehensive and well-structured test scenarios for maximum coverage.
? Hands-on experience with test automation frameworks and tools such as Selenium WebDriver,
Cypress, or similar. Ability to develop and maintain automated test scripts to improve testing
efficiency.
? Follow complete STLC to achieve and make test plans.
? API Testing
? Strong understanding of web technologies such as HTML, CSS, JavaScript, and browser debugging
tools. Ability to identify and troubleshoot front-end issues during testing.
? Defect Management
? Test Reporting and Documentation
? Collaboration and Communication
? Analytical and Problem-Solving Skills
? Continuous Learning