Job Description
Automation Framework Engineer
Experience & Skill Set:
- 6+ years of professional experience in software development.
- Background in Agile/Scrum development methodologies.
- Healthcare domain experience is an added advantage.
- Hands-on experience with unit testing and integration testing.
Technical Competencies:
- Strong proficiency in Typescript/JavaScript, C# programming, API testing.
- Deep understanding of Object-Oriented Analysis and Design (OOAD).
- Expertise in Design Patterns and SOLID principles.
- Ability to understand and work with architecture to enable automation for complex, modular subsystems.
- Expertise in working with web-based test automation frameworks like Playwright, Selenium, Puppeteer, RestSharp / HttpClient, Cucumber.
- Exposure to:
- Git (branch strategies, code reviews and integration with CI/CD pipelines)
- Team Foundation Server (TFS)
- Static code analyzers
- Visual Studio
Role & Responsibilities:
- Involve in Design, develop, and maintain a scalable, reusable, and efficient test automation of product, which includes development required for frameworks.
- Collaborate with stakeholders to clarify requirements and review testable acceptance criteria.
- Design positive, negative and edge case test scenarios, ensure optimal test coverage with minimal, effective test cases.
Interpersonal skills/other capabilities:
- Good communication and interpersonal skills
- Ability to resolve ambiguous technical scenarios
- Strong analytical skills and ability to adjust to changing priorities
- Proactive, Self-motivated, ability to take on new challenges and flair to learn new technologies
- •Exposure in working with multi-site global teams