Your main responsibilities will involve:
- Participating in all stages of the development lifecycle while adhering to Agile methodologies
- Collaborating with cross-functional teams, including business analysts, testers, developers, and subject matter experts
- Designing, building, and maintaining automation testing frameworks
- Conducting manual testing when necessary
- Preparing and executing software deployments
Qualifications:
To excel in this role, you should have:
- A BS/MS degree in Computer Science, Engineering, or a related field
- 3+ years of demonstrated experience as a Test Engineer or QA Automation Engineer
- Proficiency with the .NET stack
- Hands-on experience with UI testing (using Selenium or similar frameworks)
- Experience in testing Rest APIs
- Familiarity with GIT for version control
What Sets You Apart:
- Experience with integration testing, including the use of mocks (e.g., WireMock)
- A solid understanding of the CI/CD pipeline process