We are seeking a Senior Automation Test Engineer to join our dynamic team, responsible for driving automation testing efforts across various projects. The ideal candidate will have extensive experience in test automation, a strong understanding of automation frameworks, and hands-on expertise with Playwright and C#.
Key Responsibilities
- Test Automation Framework Development. Lead the development and maintenance of robust test automation frameworks from scratch to ensure comprehensive coverage and efficient testing cycles.
- Automation with Playwright & C#. Leverage your strong expertise in Playwright and C# (minimum of 2-3 years) to create scalable and maintainable test automation scripts.
- Collaboration & Code Reviews. Actively participate in code reviews, providing valuable feedback to peers, ensuring high-quality code, and adherence to best practices in test automation.
- Database Testing. Conduct thorough database testing to ensure data integrity and validate database operations through automation scripts.
- BDD Framework Experience. Apply Behavior-Driven Development (BDD) frameworks for creating automated acceptance criteria and enhancing test readability and collaboration with business stakeholders.
- Agile Testing. Engage in agile software development processes, reviewing user stories and acceptance criteria to create detailed test plans and test cases for both manual and automated testing.
- Test Case Development & Execution. Design, maintain, and execute test cases based on project requirements and ensure continuous automation improvements.
- Troubleshooting & Issue Reporting. Analyze test results, troubleshoot issues, identify root causes, and report defects, providing clear and concise details to the development team.
- Cross-functional Collaboration. Work closely with cross-functional teams (development, product, and QA) to ensure that comprehensive test coverage is provided for all features and functionalities.
- Version Control. Use version control systems like Git for managing and maintaining the test automation codebase.
Skills & Qualifications
- Experience. 6+ years of overall testing experience, with at least 2-3 years in Playwright and C# for test automation.
- Test Automation Expertise. Solid understanding of test automation principles, framework design, test case development, and maintenance.
- Agile Methodology. Proven experience in an Agile testing environment, including active participation in sprint planning, backlog grooming, and continuous improvement of testing processes.
- Version Control Proficiency. Familiarity with version control tools such as Git to manage code and collaborate effectively with the team.
- Problem-Solving. Strong analytical skills to troubleshoot and debug test failures and issues efficiently.
- Communication. Excellent communication skills to collaborate with team members, product owners, and other stakeholders, ensuring effective test coverage and timely issue resolution.
Why Join Us?
- Work in a dynamic, collaborative, and fast-paced environment.
- Opportunity to lead and shape the automation testing strategy for cutting-edge projects.
- Engage in a culture of continuous learning and improvement with opportunities for career growth.
If you're passionate about automation, have a deep understanding of testing frameworks, and want to work in a collaborative environment, we encourage you to apply for this exciting opportunity!