Software Engineer in Test
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-02-21
Listing for:
Experion Technologies
Full Time
position Listed on 2026-02-21
Job specializations:
-
Software Development
DevOps, Software Testing, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
- In sprint test automation at API, DB, UI level.
- Strong programming skills in one or more languages - JS / TS.
- Test Automation tool – Playwright / Cypress / Webrdiver.
IO - Test Management tool Integration (ex: Xray, Testrail)
- Functional & Product Testing Experience
Dev Ops practices including Git and CI/CD workflows
Skills - Primary- Develop/maintain test automation frameworks & scripts
- In sprint test automation at API, DB, UI level.
- Strong programming skills in one or more languages - JS / TS.
- Test Automation tool – Playwright / Cypress / Webrdiver.
IO - Test Management tool Integration (ex: Xray, Testrail)
- Functional & Product Testing Experience
- Dev Ops practices including Git and CI/CD workflows
- Test Data Management
- Performance testing
- Exposure to observability tools
- Exposure to AI led testing
- Exposure to Docker and Cloud services like S3 storge, AWS SDK etc.
8 to 12 years
Relevant-7 years
QualificationAny
Work Location Project Role / Job TitleSenior SDET
Work Shifts – General / US / UKUS- CT
Job PurposeEngineer robust, scalable, and maintainable test automation scripts across Web, Mobile, API, and Database.
Job Description / Duties& Responsibilities- Work as a SDET for programs, build and maintain test automation frameworks for Web and Mobile Apps.
- Understand & follow the automation strategy defined to implement in-sprint test automation at UI, DB & API levels.
- Leverage the enterprise level test automation framework in place and build reliable, efficient and maintainable test scripts.
- Implement best practices in test automation like integration with CI/CD tools like Gitlab CI, Jenkins or other equivalent tools for continuous testing.
- Integrate test scripts with test management tools like Xray, Testrail etc. to manage test automation results within the test management tool.
- Implement test data strategies and mocking/stubbing where applicable.
- Develop and manage containerized test environments using Docker.
- Work closely with the Product Team and Development team to understand the product features and design meaningful tests.
- Actively participate in defect tracking and defect analysis utilizing the application logs.
- Collaborate with developers, QAs, and Dev Ops to improve shift-left and shift-right testing practices.
- Participate in customer calls, the requirement gathering exercises, sprint planning / grooming sessions, sprint review etc. as needed.
- Monitor the project from a process and quality standpoint and alert the project manager about the deviations/risks at the earliest.
Following should be the responsibilities of the SDET:
- Understand the features of the product under test as well as define how to test it and ensure it meets expectations.
- Follow the defined test automation process to achieve in-sprint test automation.
- Develop and maintain automated test scripts at UI, DB and API level using the enterprise level test automation framework and test automation tools such as Playwright, Cypress etc.
- Create lightweight stubs/mocks for unavailable or unstable features or services to support early-stage automated testing and continuous integration workflows.
- Use Docker to build consistent test environments and leverage cloud services (AWS/Azure/GCP) for scalable and distributed test execution
- Integrate the test automation suite with the CI/CD tools as well as test management tools to seamless manage test execution and reporting.
- Interact with client stakeholders to understand the testing needs as per product requirements, quality gating criteria, strategies to realize the test outcomes, enable test automation.
- Actively participate in the product requirement sessions to understand the changes needed for the test scripts as well as to identify the right set of tests to automate.
- Build appropriate automation test reporting to communicate the automation test results with the stakeholders.
- Actively participate in the test planning activities for each sprint and ensure the planned tests can be completed within the expected timelines, with quality.
Perform test reporting like test progress report, summary report, quality metrics etc. and keep the project team updated on the testing progress.
Any Additional Information/Specifics- The candidate should have excellent communication skills, strong interpersonal skills and be team oriented
- Innovative in proposing/implementing new ideas/processes
- Ability to quickly learn and adapt to new testing tools/technology and implement it effectively
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×