Job Detail
-
Experience 6 - 10 years
Job Description
About Company: The company is the leading technology solution provider headquartered in Los Angeles with offices in New York, London, Sydney, Vancouver, India, Ukraine, and Poland.
Qualification & Attributes
- Minimum of 8 years experience in Quality Assurance or Software development.
- 4+ years Experience with Playwright, Cypress, Selenium CucumberJS, WebdriverIO, Mocha, Chai or Karate, JEST, and other JS-based testing frameworks, as well as an understanding of common design patterns in test automation such as Page objects, Singleton, Builders
- Strong knowledge in continuous testing and experience in integrating automation scripts in CI/CD pipeline
- Exposure to Behaviour-driven Development and experience in programming and testing.
- Worked in a fast-phase environment where code is deployed to production on a daily/weekly basis
- Good knowledge of SQL
- Knowledge of JavaScript, NodeJS, or other programming languages.
Duties and Responsibilities
- Understanding the flow of code and how it interacts with different components.
- Researching test tools, methodologies, and trends and upgrading existing practices and processes.
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile and Web, and building test scenarios and acceptance tests.
- Create and document test cases
- Automate smoke and regression test cases and execute them as part of the continuous testing process
- Automate sprint-level user stories and its test data generation.
- Work with QA lead/Manager to establish and evolve formal QA automation processes
- Understanding project documents, customer demands, and product objectives to create and execute test cases.
- Working with deployment teams, resolving system-level issues, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
- Mentor and provide leadership to other SDET engineers