Senior Software Development Engineer in Test (SDET)

Senior Software Development Engineer in Test (SDET)

01 Aug 2024
Texas, Plano, 75094 Plano USA

Senior Software Development Engineer in Test (SDET)

Vacancy expired!

VDart Inc is the leading global provider of digital solutions, products and talent management company providing digital technology solutions in Automotive, Manufacturing, Energy & Utilities and Healthcare Industries. Led by a strong global team located across 10 countries including USA, Canada, Mexico, Brazil, UK, Japan, Australia & India. We are currently accepting applications from staffing firms for our Preferred Partner Program, where we align niche staffing firms with specific verticals based on their strengths. To apply, please visit: https://www.vdart.com/suppliers/

Role: Senior Software Development Engineer in Test (SDET)
Location: Plano,TX
Contract
Job Summary:
We are looking for a meticulous Senior Software Development Engineer in Test (SDET) to contribute to and review the creation of designs for production software. The SDET's responsibilities include both software development and testing tasks and focuses on the testability, robustness, and performance of production software, delivering the quality and performance of large scale, big data, custom hardware multi-platform software products that includes; web, API and mobile application interfaces. Incumbents in this position are experienced, hands on and self-motivated engineer who can work collaboratively in a continuous integration environment. This role involves working closely with Software Developers that includes leveraging "shift-left" methods to understand a complex domain and product. The Senior SDET focuses on contributing to the development of automated Functional Integration tests and end-to-end tests through open-source test frameworks for overall system testing within an Agile environment.
To be successful as an SDET, you should have advanced programming skills, can create automation testing tools and frameworks to assist the manual testing process, excellent time management and organizational skills as well as strong communication skills. You should have a passion for designing, development, and testing and the ability to upgrade your technical skills within the constantly changing technology sector.
SDET Essential Job Duties and Responsibilities:

  • Understanding the flow of code and how it interacts with different components.
  • Understanding project documents, customer demands, and product objectives to create and execute test cases.
  • Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
  • Tests complex API, web and mobile based applications that reference database back-end systems.
  • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
  • Works with the engineering teams to derive testing requirements throughout the development cycle.
  • Reproduces, debugs, and isolates problems and verify fixes.
  • Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports.
  • Works cross functional areas with internal partner engineering teams in a disciplined agile environment.
  • Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude.
  • Represents team leadership and provides technical guidance and training to junior test personnel.
  • Participates in the performance testing and analysis framework for a web services architecture and associated back-end applications.
  • Investigating customer problems referred to you by the technical support team, testing bugs, and creating and managing bug reports.
  • Handling technical communications and understanding the customers' systems.
  • Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
  • Noting all testing actions you have performed in daily and weekly reports.
  • Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design.
  • Researching test tools, methodologies, and trends and upgrading existing practices and processes.
  • Managing the final quality on production release.
SDET Minimum Job Requirements:
  • A Bachelor's degree in computer science, computer engineering, or a related field.
  • A minimum of five years of experience, preferably in either a Software Development Engineer or (SDET) Software Development Engineer in Test role.
  • Advanced designing and programming skills.
  • Knowledge of programming languages and process management methodology.
  • Knowledge of test methodologies and their corresponding tools.
  • Knowledge of DevOps tools and monitoring.
  • Exposure to Behavior Driven Development and experience in programming and testing.
  • The ability to recognize risks and errors in an application.
  • Excellent verbal and written communication skills.
  • Good time management and organizational skills.
  • The ability to keep current with the constantly changing technology industry.
  • A passion for testing, development, and design.
  • Hands-on experience with mobile devices.
  • Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems. Experience with Test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium is preferred.
  • Must be detail oriented, analytical and creative thinker with passion for quality and test automation.
  • Strong collaboration, negotiation and influencing skills.
  • Experience leading ambiguous situations, dealing with technical issues and coming up with effective solutions to ensure customer project deliverables.
  • Experience with Jenkins or other continuous integration systems.
  • Experience with tools & applications such as JIRA, Confluence, BitBucket, Git and Artifactory/Maven.
  • Must have previous experience with requirements, defect, functional, and performance management systems. Previous experience with transport ticketing or tolling systems is a plus.
  • May be asked to work extended hours where required.
The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.
Key Skills: Selenium,Java,Testng,Appium,Cucumber,AWS,Jmeter,Junit

Referral Program: Ask our recruiting team about how you can be a part of our referral program. If you refer a candidate with the desired qualifications and your candidate accepts the role, you can earn a generous referral fee. We want to hire the best talent available and are committed to building great teams and partnerships.


We are Equal Employment Opportunity Employer.

VDart Inc
Alpharetta, GA
Follow us on Twitter for the hottest positions: @VDartJobs
Follow us on Twitter: @vdartinc



Related jobs

Job Details

  • ID
    JC44497560
  • State
  • City
  • Job type
    Contract
  • Salary
    N/A
  • Hiring Company
    VDart, Inc.
  • Date
    2022-08-01
  • Deadline
    2022-09-30
  • Category

Jocancy Online Job Portal by jobSearchi.