Urgently Need Senior Software Development Engineer in Test (Remote) in Virginia Beach, VA
Job title: Senior Software Development Engineer in Test (Remote)
Company: Sentara Health
Job description: Be a part of an excellent healthcare organization that cares about our People, Quality, Patient Safety, Service, and Integrity. Join a team that has a mission to improve health every day and a vision to be the healthcare choice of the communities that we serve!
Sentara Health Plan is hiring for a Senior Software Development Engineer in Test
This is a Full-Time position with great benefits!
Work Location:
Remote opportunities available in the following states: Alabama, Delaware, Florida, Georgia, Idaho, Indiana, Kansas, Louisiana, Maine, Maryland, Minnesota, Nebraska, Nevada, New Hampshire, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Washington (state), West Virginia, Wisconsin, Wyoming.
Job Responsibilities
- Design and maintain automation frameworks to enhance the efficiency and scalability of test automation processes.
- Develop and maintain automated test scripts using Selenium WebDriver, TestNG, Apache POI/JXL, Log4j, ExtentReports and Java to ensure the quality of our software applications.
- Utilize Rest Assured to automate API testing and validate the functionality and performance of RESTful and SOAP services.
- Utilize GIT tools for version control and collaborative development.
- Handle JSON and XML formats to interact with API endpoints and validate responses
- Working with databases and writing SQL queries for data validation
- Work with Maven to manage dependencies and build automation frameworks and projects.
- Create and maintain test pipelines in Azure DevOps (formerly known as Visual Studio Team Services) for efficient test execution and continuous integration.
- Implement Page Object Model (POM) design pattern for better code organization and maintainability.
- Apply problem-solving and critical thinking skills to identify and troubleshoot software defects, ensuring high-quality deliverables.
- Collaborate with cross-functional teams to create and execute test plans, ensuring comprehensive test coverage.
- Apply Agile methodologies and participate in Agile ceremonies to deliver high-quality software within tight deadlines.
- Utilize Jira for issue tracking and project management
- Apply knowledge of EDI (Electronic Data Interchange) in the healthcare domain for testing and validating healthcare data exchanges via Automation.
- Possess knowledge of enabling the automation of healthcare insurance systems.
- Able to write and maintain Excel macros based solutions designed to support data-driven testing and test data management.
- Knowledge of health insurance systems and related concepts will be a plus, allowing for a deeper understanding of domain-specific challenges.
Job Requirements:
- Required to have Bachelor's degree in Computer Science, Engineering, or a related field.
- Required to have 7+ years of experience in software testing and quality assurance, with a focus on automation testing.
- Required to have strong proficiency in Selenium WebDriver, Java, and Rest Assured for automating web and API testing.
- Required to be proficient in Java programming language.
- Required to demonstrate ability to create and maintain automation frameworks and solve complex automation challenges.
- Required to have solid understanding of version control systems like GIT and build automation tools like Maven.
- Required to have strong understanding of HTTP methods like GET, POST, PUT, DELETE, and PATCH
- Required to have experience in creating and managing test pipelines using Azure DevOps.
- Proficiency in Agile methodologies and experience working in Agile development teams.
- Knowledge of QNXT automation and healthcare insurance systems will be highly beneficial.
- Strong problem-solving and critical thinking skills.
- Excellent communication and collaboration abilities to work effectively within cross-functional teams.
- A strong passion for quality, continuous improvement, and delivering reliable software products.
- Experience in writing macros and automating tasks using UI Path will be a plus
- Experience on Trizetto Claims Test Pro Application will be a plus
- Experience on Database testing will be a plus
- Bachelor's Level Degree
- Development Functions 5 years
- Communication
- Writing
- Technology/Computer
- Speaking
- Service Orientation
- Project Management
- Complex Problem Solving