Job Title: QA Automation Engineer (.NET & Selenium)

Location: Remote (collaborating with UK-based teams)
Type: Full-time

About the Role

We are building a dedicated team focused on sustainability initiatives, working closely with our UK-based counterparts. As a QA Automation Engineer, you will play a crucial role in ensuring high-quality delivery through robust automation of test cases. Your efforts will directly contribute to the precision, effectiveness, and overall success of our automation strategy.

This is a fantastic opportunity to work on meaningful projects aimed at making a positive environmental impact, using modern tools and frameworks in a collaborative, agile environment.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using C# and Selenium

  • Implement and manage test frameworks such as NUnit, xUnit, or MSTest

  • Integrate automated tests into the CI/CD pipeline for continuous quality assurance

  • Perform API testing and validate data using SQL

  • Collaborate with cross-functional teams to ensure high-quality deliverables

  • Maintain detailed documentation of testing procedures and results

  • Handle error logging, debugging, and root cause analysis

  • Ensure timely feedback and reporting on test outcomes

  • Contribute to process improvements and automation strategies

Must-Have Qualifications

  • Proficient in .NET (C#, .NET Core, .NET Framework)

  • Strong experience with Selenium for UI test automation

  • Solid understanding of SQL for data validation

  • Experience with test frameworks like NUnit, xUnit, or MSTest

  • Hands-on experience with CI/CD integration tools (e.g., Azure DevOps, Jenkins)

  • Familiarity with version control systems (e.g., Git)

  • Experience in API testing, error handling, debugging, and test result reporting

Nice-to-Have Skills

  • Experience with Docker or containerized test environments

  • Exposure to cloud testing platforms (e.g., BrowserStack, Sauce Labs)

  • Familiarity with BDD frameworks (e.g., SpecFlow, Cucumber)

  • Knowledge of performance and/or security testing techniques

  • Understanding of Infrastructure as Code tools (e.g., Terraform, Ansible)

  • Experience with AI-based test automation tools (e.g., Testim, Mabl)

  • Knowledge of monitoring and observability tools (e.g., Grafana, Kibana, Splunk)

What We Offer

  • Work on impactful sustainability-focused projects

  • Competitive salary and benefits

  • International team collaboration with a UK-based group

  • Remote work

  • Opportunities for professional growth and upskilling