Senior Quality Assurance Engineer
1 month ago
Job type: Full-time
Hiring from: Canada Only
Category: Software Development
- Analyze the product and identify the best automation approach for the platform.
- Be able to develop automated tests in Java using Selenium, utilizing IDEs such as IntelliJ or Eclipse.
- Add validations to automated tests from REST APIs, DB, logs, email and other sources.
- Own the testing and automation approach for your team, including framework enhancements.
- Deploy services in various environments using Kubernetes, and deployment tools like Spinnaker, Jenkins.
- Monitor applications and DBs using SumoLogic, VividCortex.
- Analyze user stories and successfully identify test scenarios that are relevant to the business.
- Create detailed, comprehensive and well-structured test plans and test cases.
- Estimate, prioritize, plan and coordinate testing activities.
- Help grow the team by participating in recruitment activities.
- Assist developers with unit testing - what to cover/avoid and how to effectively test components.
- Identify chances of code refactoring in order to make the product more suitable for automation, for example, assign unique IDs to elements in a webpage.
- Be able to contribute to the continuous integration process, including maintenance of Kubernetes environments and service configurations.
- Create automation jobs using Jenkins DSL, track Code Coverage results.
- Improve efficiency of existing test infrastructure using Docker Selenium and headless browser executions.
- Design performance testing suites for microservices, using tools like Gatling.
- Java, Selenium, Webdriver, TestNG, Maven, Git, Jenkins, Spinnaker, SQL, REST Assured, SumoLogic, Docker, Kubernetes, Gatling, Basic Linux.
- Comprehensive benefit package: medical, dental, and vision.
- Unlimited vacation policy.
Before you apply, please check if any restrictions apply in terms of time zone or country.
This job has a geo-restriction in place: Canada Only.
Please mention that you come from Remotive when applying for this job.
Does this job need an edit? 🙈