Intermediate QA Automation
Velocia
Essential Duties and Responsibilities
- Design, develop, and maintain automated test scripts using Selenium WebDriver.
- Integrate automated tests into the CI/CD pipeline.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute automated test suites and analyze results.
- Identify, record, document thoroughly, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Work closely with developers, business analysts, and other QA team members to understand the application’s functionality and define test automation strategy.
- Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Research and implement best practices, new tools, and technologies to improve testing efficiency and effectiveness.
What You'll Need to Be Successful
- Bachelor’s degree in Computer Science, Software Development, or a related field.
- 3-5 years of experience in software quality assurance.
- 2+ years of experience specifically in test automation with Selenium.
- Strong understanding of Selenium WebDriver and other components of the Selenium suite.
- Framework ROBOT
- Experience with test frameworks like TestNG, JUnit, or PyTest.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Knowledge of RESTful API testing using tools like Postman or RestAssured.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Ability to work both independently and as part of a team.
- Proven ability to manage multiple tasks and projects simultaneously.