remote
Software Development Engineer in Test - BECU
Software Engineer
Join a leading financial institution as a Software Development Engineer in Test, building automated test frameworks with Java, Selenium, and CI/CD pipelines to ensure high‑quality, reliable digital banking experiences.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for web and API services using Java and Selenium.
- Integrate test automation into CI/CD pipelines (Jenkins, GitLab CI) to enable continuous quality feedback.
- Collaborate with product owners, developers, and QA analysts in Agile ceremonies to define test strategies and acceptance criteria.
- Identify, document, and track defects; work with development teams to drive root‑cause analysis and resolution.
- Contribute to the evolution of testing standards, frameworks, and best practices across the organization.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- 3+ years of professional experience in test automation, preferably with Java and Selenium WebDriver.
- Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control (Git).
- Strong understanding of RESTful APIs, JSON, and tools such as Postman or RestAssured for API testing.
- Proven ability to work in Agile/Scrum environments and communicate effectively with cross‑functional teams.
Skills
javaseleniumtest automationcicdagile