Automation SDET Test Engineer

Global IT Inc.
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$95,199.0 - $174,649.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology IOS Applications JIRA Automation of Tests Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Coverage
+40 more
Databases Data Files Github HP Loadrunner Mobile Application Software Junit Python (Programming Language) Microsoft SQL Server Microsoft UI Automation MongoDB MySQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Selenium Service-Oriented Architecture Simple Object Access Protocol (SOAP) SoapUI Software Engineering Software Quality Assurance (SQA) PL-SQL SQL Databases Subversion Testng Web Services Scripting Performance Testing Postman Appium ReadyAPI Hp Alm Backend Gitlab Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Api Management SDET Jenkins

Job description

  • Develop and maintain robust automated test scripts using tools such as Selenium, TestNG, JUnit, and Cucumber for web and mobile applications across Android and iOS platforms.
  • Design comprehensive test plans and test cases based on business requirements, ensuring thorough coverage of functional, performance, system, and user acceptance testing.
  • Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab, or Azure DevOps to enable continuous testing and rapid feedback during software development cycles.
  • Perform API testing utilizing RESTful services with tools such as Postman or REST-assured; validate data consistency with MySQL, Microsoft SQL Server, Oracle, or MongoDB databases.
  • Conduct root cause analysis on defects identified during testing phases; collaborate with development teams to troubleshoot issues related to code bugs, system failures, or performance bottlenecks.
  • Execute performance testing using LoadRunner or similar tools to assess system scalability under various load conditions; analyze results for optimization opportunities.
  • Maintain detailed documentation of test cases, test results, defect reports using defect tracking tools like Jira or HP ALM; participate actively in Agile ceremonies including sprint planning and retrospectives.

Requirements

We are seeking a highly motivated and detail-oriented Automation SDET (Software Development Engineer in Test) to join our dynamic testing team. In this role, you will be instrumental in designing, developing, and executing automated test solutions to ensure the highest quality of our software products. Your expertise will help streamline testing processes, improve test coverage, and accelerate delivery cycles within an Agile environment. If you thrive on problem-solving, possess strong technical skills, and are passionate about delivering reliable software, this is the perfect opportunity to make a significant impact!, * Proven experience in automation testing within a Software Quality Assurance (QA) environment; familiarity with SDLC (Software Development Life Cycle) methodologies such as Agile and Waterfall.

  • Strong proficiency in programming languages including Java, Python, C#, JavaScript, or C++, with scripting skills for test automation purposes.
  • Hands-on experience with testing frameworks such as TestNG, JUnit, Cucumber (BDD), and Selenium WebDriver for UI automation across web and mobile platforms.
  • Knowledge of mobile testing frameworks for Android and iOS applications; experience with Appium is highly desirable.
  • Solid understanding of APIs (RESTful & SOAP), web services architecture (SOA), and related testing tools like Postman or SOAP UI.
  • Familiarity with version control systems such as GitHub, GitLab, SVN; experience integrating tests into CI/CD pipelines using Jenkins or Azure DevOps.
  • Ability to analyze complex data sets using SQL (MySQL, SQL Server) or PL/SQL for validating backend processes; strong troubleshooting skills for software defects.
  • Excellent communication skills combined with a proactive approach to collaboration within cross-functional teams; ability to adapt quickly in an evolving environment.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Dental insurance, Join us to be part of a forward-thinking team dedicated to delivering top-tier software solutions! Your expertise will help shape the future of our products while advancing your career in a vibrant tech-driven culture that values innovation and quality assurance excellence.

Pay: $95,199.27 - $174,648.58 per year

Benefits:

  • Dental insurance
  • Health insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all