The QA Automation Engineer plays a key role in ensuring software quality by creating, implementing, and maintaining automated test cases within a collaborative, cross-functional team. Working closely with Developers, Product Owners, and DevOps, this position ensures robust test coverage, consistency, and reliability throughout product releases. The engineer actively promotes automation practices, contributes to the development and improvement of testing frameworks, and integrates testing into CI/CD pipelines to detect issues early in the development process. Success in this role requires strong technical expertise, keen attention to detail, and a proactive mindset focused on continuous improvement in testing and overall software quality.
Required skills and Experience
Professional level (3+ years’ experience) as an Automation QA within a modern software development environment.
Experience with C# .Net
Strong experience with REST APIs and API testing strategies.
BDD experience with high focus on test automation vs manual testing
Strong understanding of a balanced Test Pyramid with separation of unit, integration, and end-to-end tests
Experience ensuring that tests run within CI/CD pipelines
Experience with Specflow/Reqnroll
Understanding of SQL
Experience with agile methodologies.
Required behaviors & attributes
Extensive knowledge of software testing methodologies and techniques
Strong analytical and problem-solving skills
Detail-oriented and ability to identify and report bugs and issues effectively
Proactive in identifying areas for improvement in the testing process
Collaborative approach to work with developers, testers, and other stakeholders
Continuous learning and staying up to date with new technologies and tools
Net per month - B2B
Check similar offers