Job Description
Primary Responsibilities:
- Responsible for maintaining, building & implementing Test architecture/ Test Automation development.
- Responsible for working closely with the DevOps team to include automated tests and testing infrastructure into the DevOps pipeline.
- Assess the gaps in current test coverage and build a testing strategy on filling the gaps on tests/Test code such as Smoke, Regression, System Acceptance solution.
- Develop and implement solutions for improving Software quality and reducing defect leakage.
- Implement dynamic solutions to increase code coverage in the automation framework.
Key Qualifications:
- 3-5 years of software testing experience
- Experience with test automation tools. Knowledge of Squish required.
- Deep understanding of modern test automation tools and methodologies
- Experience in or using source code control environment (such as GitHub)
- Understanding software development life cycle IEC 62304, and DevOps
Preferred Qualifications:
- Experience with code coverage and static analysis tools
- Proficiency in continuous integration systems
- Knowledge on GUIs developed in Qt is a plus.
- Familiarity with C++ and object-oriented programming concepts