About the job Senior Quality Assurance Engineer
About the job
Experience:
- 5-10 years of hands-on experience in test automation with Selenium & Java
Responsibilities:
- Own and drive the effort to discover new strategies & tools for testing product infrastructure, front end, and backend; bring those ideas to fruition
- Collaborate with QA/DEV team members across geographies to automate test cases using Selenium WebDriver
- Participate in new feature and product implementations by integrating of selenium test suites into Jenkins, and maintaining their efficacy
- Ensure quality product by identifying product defects, logging issues into bug tracking system, and verifying fixes through development, Pre-prod, and production environments.
- Continuously improve existing test frameworks, includes investigating failures and report found bugs, update test scripts to accomodate feature changes, stabilize automation suite and optimize execution times.
- Design & tune the automation framework optimizations for robust automation development and stable automation executions
- Deploying the Applications in Test environments for different testing requirements using CI/CD tools
- Maintain most up to date documentation of test framework setups and test scenarios.
Requirements:
- Well versed with Selenium Page Object Model(POM), Java, GIT, Jenkins, and SQL , Docker, Linux environments and cloud computing like OCI(Oracle Cloud Infrastructure)
- Good Understanding of TDD, BDD, TestNG, Junit frameworks
- Ability to develop & maintain Selenium automation solutions using Selenium WebDriver with Java and API test automation(Ex: Postman)
- Proficient with functional, cross browser, infrastructure, performance, load, and integration testing
- Knowledge of writing and maintaining test plans based on product requirements
- Understanding of Agile Methodology and other software development methodologies
- Must have the ability to work in a dynamic and fast-paced environment
- Strong organizational and problem solving abilities