Job Description :


Title: SDET 
Location: Initial Remote (Plano,TX)

Visa:No H1B

MOI: Skype      


candidates between 12 to 14years of experience

SeniorSoftware Development Engineer in Test (SDET)

Plano,TX(Initial Remote, Have to come onsite in 2Months)

We arelooking for a meticulous Senior Software Development Engineer in Test (SDET) tocontribute to and review the creation of designs for production software. TheSDET's responsibilities include both software development and testing tasks andfocuses on the testability, robustness, and performance of production software,delivering the quality and performance of large scale, big data, customhardware multi-platform software products that includes; web, API and mobileapplication interfaces. Incumbents in this position are experienced, hands onand self-motivated engineer who can work collaboratively in a continuousintegration environment. This role involves working closely with SoftwareDevelopers that includes leveraging “shift-left” methods to understand acomplex domain and product. The Senior SDET focuses on contributing to thedevelopment of automated Functional Integration tests and end-to-end teststhrough open-source test frameworks for overall system testing within an Agileenvironment. 

To besuccessful as an SDET, you should have advanced programming skills, can createautomation testing tools and frameworks to assist the manual testing process,excellent time management and organizational skills as well as strongcommunication skills. You should have a passion for designing, development, andtesting and the ability to upgrade your technical skills within the constantlychanging technology sector.

SDET Essential Job Duties andResponsibilities:

  • 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 bean exhaustive list of all job duties, responsibilities and requirements.Duties, responsibilities and requirements may change over time and according tobusiness need.



Client : NA

             

Similar Jobs you may be interested in ..