Meso Scale Diagnostics
Description
Salary Range: $88,100–$134,400 annual base salary
Work Policy: Mostly remote; candidates must live within the Washington, District of Columbia metropolitan area
Core Tech Stack: Selenium WebDriver, Postman, Java, Python, version-control software, bug-tracking software
Experience Level: Senior; 3–5 years of software testing through a full software development life cycle
Job Type: Full Time
Application Deadline: Not provided
The Senior Software Test Engineer will test major components of current and future MSD software products. The position is currently mostly remote, but applicants must be based within the Washington, District of Columbia metropolitan area.
Duties and Responsibilities
- Independently build, enhance, maintain, and run manual and automated testing frameworks.
- Create and execute smoke tests and test software patches, internal releases, and complete product releases.
- Design and run end-to-end, operational, and performance testing for software products.
- Coordinate testing activities and resources with other departments when necessary.
- Verify and validate software products and provide formal verification results.
- Assist with release documentation and make sure it is accurate and complete.
- Review, improve, and audit the processes used for software verification and validation.
Experience and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field is required.
- Three to five years of testing experience covering a complete software development life cycle.
Knowledge, Skills and Abilities
- Working knowledge of Selenium WebDriver and Postman.
- Working knowledge of Java, Python, version-control software, and bug-tracking software.
- Knowledge of test-management software is desirable.
- Knowledge of scripting, build tools, databases, and software installations is desirable.
- Ability to work effectively with developers in a fast-paced environment to integrate and test software components against requirements.
- Ability to diagnose and troubleshoot testing frameworks while developing automated tests.
- Strong interpersonal skills and the ability to work with employees at all levels.
- Ability to communicate issues, problems, and results that could affect schedules, accuracy, or test-data reliability.
- Ability to review requirements and user stories to confirm appropriate test coverage.
- Creativity in developing testing approaches.
- Strong written and verbal communication skills.
Physical Demands and Work Environment
The role requires communicating and exchanging information, using necessary work equipment, and moving around the office. The position is generally performed in a traditional office setting or remotely when required.
Compensation
The stated annual base salary range is $88,100 to $134,400. MSD notes that an offer may also reflect the scope and responsibilities of the position, external market conditions, and the candidate’s knowledge, skills, abilities, education, and experience. Employees may be eligible for discretionary or non-discretionary bonuses intended to recognize individual performance and participation in the company’s overall success.
Benefits
Benefits described include medical, dental, vision, and prescription coverage; a 401(k) with company matching; flexible spending accounts; company-paid short- and long-term disability coverage; group life and accidental death and dismemberment insurance; paid vacation, sick leave, holidays, and parental leave; and an employee assistance program. Additional voluntary benefits include a fitness-club contribution, pet insurance, identity-theft protection, home and auto insurance discounts, and optional supplemental life insurance.
Equal Employment Opportunity
MSD states that it is an Equal Opportunity/Affirmative Action Employer and welcomes qualified applicants without regard to protected characteristics. The company states that it uses E-Verify to confirm candidate work eligibility and provides information about applicants’ rights under applicable federal employment laws.