onsite
Quality Engineer QA Engineer - U.S. Bank
QA Engineer
Quality Engineer responsible for designing, developing, and executing automated and manual test suites to ensure high‑quality software releases, using Selenium, Java, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks using Selenium and Java.
- Execute functional, regression, and performance test cases, both automated and manual.
- Collaborate with development and product teams in Agile ceremonies to define test requirements and acceptance criteria.
- Track defects, manage test data, and report test results using JIRA and test management tools.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
Requirements
- Strong programming skills in Java and experience with Selenium WebDriver.
- Proficiency in test frameworks such as TestNG or JUnit.
- Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems.
- Familiarity with Agile/Scrum methodologies and defect tracking tools like JIRA.
- Excellent analytical and problem‑solving abilities with a focus on quality.
Skills
seleniumjavatestngjiracicd