Senior SDET/QA - Boston, MA
Boston, MA
Full Time
$135k - $150k
Job Description
A technology-focused organization is seeking a Senior Test Automation Engineer to lead the adoption of full automation and CI/CD practices across software development and deployment. This hybrid role champions automated processes to reduce manual intervention, increase efficiency, and ensure consistent delivery of high-quality software. You will architect robust test automation frameworks, collaborate closely with development teams, and foster a culture of quality and innovation.
As a Senior Test Automation Engineer, you’ll contribute to both engineering strategy and hands-on development, integrating automated testing into CI/CD pipelines and supporting front-end and web application development. This role offers a unique opportunity to work on high-impact projects while advancing your expertise in automation, DevOps, and software quality practices.
Required Skills & Experience
-
Bachelor’s Degree in Computer Science, Software Engineering, or related field
-
7+ years of software engineering and functional automation experience
-
Strong understanding of software development principles and ability to contribute to application code
-
Experience designing, developing, and maintaining automated test frameworks and test suites for functional, regression, and performance testing
-
Hands-on experience with Selenium, Playwright, Cucumber, TestNG, JUnit, Appium, JMeter/Neoload
-
Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps)
-
Strong collaboration skills for working with developers, product managers, and stakeholders
Desired Skills & Experience
-
Master’s Degree in Computer Science or related field
-
3+ years of DevOps or test data management experience
-
Proficiency in Python, Java, and TypeScript
-
Familiarity with cloud platforms such as Azure and GCP
-
Experience with containerization technologies (Docker, Kubernetes)
-
Knowledge of databases (MongoDB, SQL Server, DB2, PostgreSQL, Snowflake)
-
Experience with performance/load testing tools and data management solutions (e.g., Delphix, IBM Optim)
What You Will Be Doing
Tech Breakdown
-
50% Test automation development and CI/CD integration
-
20% Front-end/web development support and code reviews
-
15% Performance testing, load testing, and database validation
-
15% Mentoring, process improvement, and collaboration
Daily Responsibilities
-
Architect, implement, and maintain scalable automated test frameworks and test suites
-
Collaborate with developers to design and optimize code for testability and system performance
-
Develop and execute comprehensive test strategies and plans for all software features
-
Integrate automated tests into CI/CD pipelines, monitor results, and report issues
-
Conduct performance/load testing and validate database integrity
-
Utilize containerization to create reproducible test environments
-
Track, document, and verify defect resolution
-
Stay current with industry best practices and continuously improve testing processes