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