About the Role: This is a position in Quality Assurance responsible for developing and executing performance and automation tests. This position plans and executes effective and efficient performance and automation testing to accomplish on-time and efficient delivery of high-quality software products and/or data
Primary Skills & Experience:-
BDD + Creating Test Plans + Automation Testing + CI/CD + API.
4+ Years of overall work experience.
Efficient testing approaches with effective attention to detail.
Sound experience in automation framework e.g. Webdriver IO, Java or in JavaScript
Experience in API testing.
Experience in Agile, BDD, Continuous integration and Continuous delivery methods.
Project management tools such Azure DevOps/Test Plan or Jira for Defect Management and Test Cases.
Experience working with source control.
Designing test strategies, plans and processes, methodologies and supporting documentation for functional and non-functional areas
Quick learner
Roles & Responsibilities:-
Working as part of the scrum team in collaboration with Product owners, BAs, Developers, Architects, and other involved teams
Collaborating with the team wherever needed and making sure that failures are identified as early as possible ensuring that quality products are delivered to our users.
Creating test scenarios from requirements and acceptance criteria
Executing the tests and communicating the results with root cause analysis with the team.
Raise defects with all the relevant information.
Design and develop effective automation framework.
Implementing the automation for all the test scenarios (functional, nonfunctional) and any other automation that can facilitate effective testing.
Achieve a high level of automation coverage for all the products that are delivered by the team.
Work with DevOps to set-up builds in the CI-CD pipeline to run the automated tests for different environments based on the requirement.
Continuous maintenance of the automation framework
Taking responsibility and ownership of all testing deliveries from the team
Release management
Maintain best practices across the department liaising with the team.
--
You must verify your mobile number to apply to this job.