Position Overview
We are seeking a skilled and motivated Senior Software Developer in Test (Senior SDET) to join our Trust Software development team. This role represents a full-contributor level position, requiring strong technical expertise across quality development and test automation, along with the ability to independently drive complex testing initiatives.
As a Senior SDET, you will design, implement, and evolve automated testing solutions while working closely with software developers, product managers, and other stakeholders. You will apply sound judgment, data analysis, and best practices to solve complex quality challenges, connecting individual efforts to broader product and platform objectives.
Responsibilities
Quality Development & Automation
Design, develop, and maintain automated test frameworks, tools, and test suites to ensure high-quality, reliable software
Integrate automated testing into CI/CD pipelines, enabling rapid feedback and consistent delivery
Create and execute test plans, test cases, and test scripts across unit, integration, functional, performance, security, and regression testing
Identify, document, and track defects, working closely with development teams to drive timely resolution
Apply testing best practices to ensure software meets functional, performance, reliability, and security requirements
Problem Solving & Technical Contribution
Solve complex quality and automation problems by applying best practices, taking new perspectives on existing solutions, and adapting approaches based on data and outcomes
Use analysis and judgment to select appropriate testing strategies, tools, and levels of coverage
“Connect the dots” between individual testing initiatives and broader system behavior, user experience, and business impact
Contribute to improving existing test processes, tools, and frameworks to reduce manual effort and increase confidence in releases
Collaboration & Project Leadership
Lead testing efforts for features or key components within larger initiatives, owning quality outcomes for assigned areas
Collaborate closely with software developers, product managers, and other stakeholders to align quality goals with development objectives
Build effective working relationships with senior developers and peers, and actively participate in the broader quality development community
May provide guidance or mentorship to junior developers or less experienced SDETs on tools, practices, and approaches
Continuous Improvement
Contribute to the evolution of testing methodologies, standards, and best practices within the team
Stay current with industry trends, tools, and techniques in test automation and quality development
Participate in reviews and retrospectives, using feedback and metrics to continuously improve quality outcomes
Minimum Qualifications
Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
6–9 years of experience in software quality development and test automation
Strong programming skills in Python, Java, or C++, with experience writing maintainable, production-quality test code
Experience with test automation frameworks and tools such as Selenium, Appium, JUnit, or TestNG
Solid experience with CI/CD pipelines and tooling, including Jenkins, Git Lab CI, Docker, and Terraform
Experience testing systems deployed on AWS, including services such as API Gateway, Lambda, SQS/SNS, S3, Cloud Watch, ECS, and databases (Aurora, Dynamo
DB, Snowflake)
Working knowledge of performance testing tools (e.g., JMeter, Load Runner)
Understanding of security fundamentals, including authentication/authorization, secure transport (TLS/SSL), and common compliance considerations
Strong understanding of SDLC and Agile methodologies
Excellent problem-solving, communication, and collaboration skills
Ability to work independently, with guidance provided at key decision points
Preferred Qualifications
Experience with cloud-based testing environments and tools
Familiarity with security testing practices and tools
Experience with SQL and No
SQL databases, and backend system testing
Certification in quality assurance or test automation (e.g., ISTQB, CSTE)
-----------------------…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: