Job Title: Software Automation Tester
Location : Albany, NY (Hybrid)
Experience : 8+ Years
Duration : 30 Months
Job Description
We are seeking a skilled Software Automation Tester with strong experience in Ul and API testing using Selenium with Java/JavaScript. The ideal candidate will design, develop, and execute automated tests to ensure the quality of web applications and APis in an Agile environment.
Key Responsibilities
- Design, implement, and maintain automated test scripts for web Ul using Selenium WebDriver with Java.
- Create and execute automated tests for RESTful APIs, including FHIR-based APls, using RestAssured, Postman, or similar tools.
- Validate FHIR resources (e.g., Patient, Encounter, Observation) for structure, format, and compliance with HL7 standards.
- Apply TestNG frameworks and Page Object
Model (POM) design patterns.
- Analyze user stories, use cases, and requirements for validity and feasibility.
- Perform cross-browser and regression testing as part of CI/CD pipelines.
- Integrate automated tests with tools such as Jenkins, Git, Maven/Gradle, and Allure/Extent Reports.
- Collaborate with developers, product owners, and manual testers to ensure product quality.
- Log and track bugs using JIRA.
- Contribute to continuous improvement in test
Required Skills
5+ years of hands-on experience in test automation using Selenium WebDriver and
Java.
- Strong background in API testing, especially with FHIR APIs and healthcare standards (HL7, SMART on FHIR).
- Proficient in Java, TestNG/JUnit, and automation frameworks.
- Experience with version control systems like Git.
- Solid understanding of SDLC, STLC, and Agile methodologies.
- Good analytical and problem-solving skills.
- Ability to write clean, reusable, and optimized code.
- Exposure to SQL and database validation