MS
Test Specialist – Automation
mPower Software Services
Baltimore · On-site Full-time Yesterday
About the role
Job Summary
- Company: mPower Software Services
- Location: Baltimore, MD
- Employment Type: Full time
Responsibilities
- Perform software validation and testing, write test cases, map requirements to test scenarios, validate functionality, perform regression testing, integration testing, interface testing, and testing of downstream functions.
- Prepare any required test documentation, design and prepare test data, review test results, and evaluate for conformance with design.
- Translate verbal and written requirements and functional specifications into effective test cases and test scenarios to conduct integrated, scenario‑based User Acceptance Testing (UAT) of complex health exchange systems.
- Develop and identify test data for test scenarios.
- Execute test cases and document the results of the test execution.
- Document defects identified during test case execution and work with developers to resolve the defects.
- Create test plans and test calendars to coordinate testing tasks and establish timelines.
- Utilize performance testing techniques such as performance modeling, establishing baselines, services monitoring, and profiling system performance.
- Use performance tools such as JMeter, Gatling, BlazeMeter, or similar tools to simulate usage/load of large enterprise environments.
- Perform API services testing using the ReadyAPI tool or similar tools.
- Work with stakeholders and cross‑functional teams to resolve issues and validate requirements.
- Conduct quality assurance activities such as peer reviews of test cases, test plans, and test case execution results.
- Support User Acceptance Testing (UAT) activities.
- Note: The candidate must be flexible to work overtime, on‑site/off‑site, as needed, including weekends, holidays, and off‑hours.
Minimum Qualifications
- A minimum of five (5) years of IT experience in test automation frameworks in a JAVA‑based or JavaScript‑based technology stack.
- A minimum of two (2) years of experience creating test scripts for microservices/API using Newman or equivalent.
- A minimum of two (2) years of experience developing BDD (Behavior Driven Development) using Cucumber or equivalent.
- Experience in prioritizing and tagging the application features for smoke, regression, and load testing.
- Experience in developing and enhancing functional test automation frameworks and publishing coverage reports.
- Knowledge of programming languages like Java, JavaScript, and TypeScript.
- Expertise in automation testing tools like Playwright, Selenium, Cucumber, or equivalent.
- Experience in Sauce Labs or similar tools.
Preferred Qualifications
- A minimum of five (5) years of experience as a Java/Web application tester.
- Hands‑on experience developing automation scripts using Selenium, Selenium Web Driver, QTP, Python, or similar tools.
- Knowledge of database concepts and experience in writing SQL queries.
- Experience developing automated scripts for RESTful services and integrating them with Jenkins/GIT.
- Experience in testing websites across multiple browsers, web services, back‑end processing, and data validation utilizing SQL.
- Knowledge of HTML, CSS, and JavaScript.
- Experience with backend database testing on SQL, PostgreSQL, or any other enterprise database systems.
- Experience in performing Robotic Process Automation (RPA) related test automation, scenario testing, human‑in‑the‑loop analysis, scripting, and testing.
- Ability to use SQL to perform complex DB queries.
- Experience in mobile testing, system testing, data migration testing, data integrity testing, and data transformation‑related testing.
- Experience with industry‑standard Quality Assurance best practices for Agile and Iterative SDLCs, testing methodologies, version control systems, implementation, and deployment activities.
Requirements
- Note: The candidate must be flexible to work overtime, on-site/off-site, as needed, including weekends, holidays, and off-hours
- A minimum of five (5) years of IT experience in test automation frameworks in a JAVA-based or JavaScript-based technology stack
- A minimum of two (2) years of experience creating test scripts for microservices/API using Newman or equivalent
- A minimum of two (2) years of experience developing BDD (Behavior Driven Development) using Cucumber or equivalent
- Experience in prioritizing and tagging the application features for smoke, regression, and load testing
- Experience in developing and enhancing functional test automation frameworks and publishing coverage reports
- Knowledge of programming languages like Java, JavaScript, and TypeScript
- Expertise in automation testing tools like Playwright, Selenium, Cucumber, or equivalent
- Experience in Sauce Labs or similar tools
Responsibilities
- Perform software validation and testing, write test cases, map requirements to test scenarios, validate functionality, perform regression testing, integration testing, interface testing, and testing of downstream functions
- Prepare any required test documentation, design and prepare test data, review test results, and evaluate for conformance with design
- Translate verbal and written requirements and functional specifications into effective test cases and test scenarios to conduct integrated, scenario-based User Acceptance Testing (UAT) of complex health exchange systems
- Develop and identify test data for test scenarios
- Execute test cases and document the results of the test execution
- Document defects identified during test case execution and work with developers to resolve the defects
- Create test plans and test calendars to coordinate testing tasks and establish timelines
- Utilize performance testing techniques such as performance modeling, establishing baselines, services monitoring, and profiling system performance
- Use performance tools such as JMeter, Gatling, BlazeMeter, or similar tools to simulate usage/load of large enterprise environments
- Perform API services testing using the ReadyAPI tool or similar tools
- Work with stakeholders and cross-functional teams to resolve issues and validate requirements
- Conduct quality assurance activities such as peer reviews of test cases, test plans, and test case execution results
- Support User Acceptance Testing (UAT) activities
Skills
APIBlazeMeterCucumberGatlingGitHTMLJavaJavaScriptJMeterNewmanPlaywrightPostgreSQLPythonReadyAPIRESTfulRPASauce LabsSeleniumSQLTypeScriptUATUser Acceptance Testing
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free