Responsibilities : - Ensure test coverage by developing manual and automated test scripts throughout the SDLC, for new feature development, smoke and regression testing of new builds.
- Developing and maintain test scripts using Selenium/cypress or other QA Automation tools for Web, Mobile and Desktop applications.
- Develop and maintain API tests using Postman or RESTer.
- Active member of the Scrum team to ensure quality is built into products and services.
- Participates in sprint planning and collaborates with Product Management team to identify requirements.
- Develops and documents test plans and test cases based on software requirements, technical specifications and prioritizes testing tasks.
- Monitors and reports progress, captures performance indicators, and handles communication to internal and external teams.
- Working closely with developers and other stakeholders to guarantee accurate implementation of quality assurance processes.
- Able to define current and desired target states, perform root cause analyses, and devise experiments to validate fixes.
Qualifications : - Bachelor's degree in computer science or related field with experience in SWQA.
- Working knowledge in designing and developing automation frameworks.
- Experienced in designing and developing automated tests for web, mobile and desktop applications.
- Excellent working knowledge of Selenium/cypress or other QA Automation tools - Good working knowledge of POM, TestNG or other frameworks - Experienced working in CI/CD pipelines using GitHub Actions - Experience with SQL queries and database objects - Need working experience in an Agile/Scrum development process.
- Excellent verbal and writing communications skills.
- Has a customer service attitude.
- Mentor junior team members Highly desired qualifications : Test Management Tools : - Jira, Zephyr, HP Quality Center, etc.
Test Automation Tools : - Selenium, Cypress, TestComplete, Robot framework, etc.
- Experience with Python, Java, Java scripts, core java Performance Testing Tools : - LoadRunner, Jmeter, Gatling, etc.
Continuous Integration/Continuous Deployment (CI/CD) Tools : - Jenkins, GitHub actions, etc.
Code Repository Tools : - Git, SVN, etc.
Virtualization Tools : - VirtualBox, VMware, Docker, etc.
(ref:hirist.tech)