- Work with an international multi-disciplinary team of engineers to ensure that software products deliver business value, have high quality, and contain a minimal of technical debt.
- Design and customize automation frameworks to enable efficient development, maintenance, and execution of automated tests.
- Define and implement the necessary infrastructure, such as test environments, CI/CD pipelines, version control systems, and reporting mechanisms, to support robust test automation processes. Ensure scalability, stability, and reliability of the automation infrastructure.
- Collaborate with rest of QE teams and Dev teams, in test planning and execution activities.
- Ensure effective test coverage and traceability through automation.
- Design, develop and execute automated unit, integration, progression, regression, performance and load test suits.
- Champion the integration of test automation with CI/CD pipelines to enable continuous testing. Collaborate with development, operations, and release management teams to establish smooth workflows and ensure reliable test automation execution.
- Provide guidance and training to QE teams on test automation practices, tools, and technologies. Foster a culture of automation and empower team members to contribute effectively to automation efforts.
- 8+ years of experience in automation testing .NET/SQL server technology stack-based web applications.
- Sound knowledge of test automation frameworks and tools such as Selenium, Cucumber, TestNG etc.
- Strong in C# programming language.
- Hands on experience in UI and API layer testing.
- Sound knowledge of test automation principals and patterns (Clean Code, POM, BDD, TDD).
- Experience in documenting defects, reproduction steps, RCAs, and producing technical documentation.
- Hand on experience with CI/CD tools such as MS Azure, Jenkins, Bamboo, GitLab.
- Strong experience in load test, performance tests using tools like JMeter, Blazemeter, Visual studio or similar tools.
- Experienced in Product installation, docker image creation, Release management.
- Hands on experience with Blackbox testing techniques (BVA, EP, STD, DT)
- Hands on with Jira and qTest integration.
- Experience in automated deployment tools such as Azure pipeline or similar.
Skills: test automation,ci,cd,azure,c#,jenkins,jmeter,.net,sql