Required Skills

Groovy Kotlin Jenkins Saucelabs

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Oct 2023

JOB DETAIL

The Senior Software Development Engineer in Test (SDET) will ensure that the developed software meets requirements. He or she will be responsible for performing QA/UAT, developing test plans and test scripts, and supporting test efforts, and coaching other SDETs on the team.

• Develop, maintain, and enhance automation tests and framework libraries to verify the functionality and reliability of our software (Java, Groovy, Kotlin)
• Conduct regular code reviews to ensure that object-oriented design best practices are followed at all times.  Automation code should be easy to extend and support
• Be knowledgeable in the features for which the team is responsible; in collaboration with peers, develop quality assurance measures and testing standards.

• Apply a thorough understanding of relevant technology to deliver robust test suites. (web technologies, REST APIs, web services, physical devices, Java, XML, JS, CSS, and HTML)
• Create and maintain CI/CD pipelines for automated testing (Jenkins, Azure, etc.)
• Use creativity and initiative to improve product test reliability, coverage, and accuracy.
• 

EXPERIENCE AND QUALIFICATIONS:
• 5+ years direct experience as an SDET for major application integration and/or major application product release
• Experience working collaboratively with peers and coaching more junior team members
•       Proficiency in analyzing business requirements and creating relevant plans and scripts that provide thorough test coverage.
•       Proficiency in documenting defects with high level of detail and accuracy, following standards as defined by the team.
•       Excellent written and oral communication, active listening, and interpersonal skills
•       Proficiency in version control systems like Git and Subversion
•       Proficiency in Java, XML, JS, CSS and HTML
•       Proficiency in testing APIs/services (REST and SOAP) using SoapUI, Postman or equivalent tools
• Proficiency in cross browser, cross platform web and mobile testing with SauceLabs or equivalent tools
• Deep expertise in Java and/or Groovy, test automation frameworks, Selenium/Appium
• Proficiency in searching system logs and troubleshooting potential defects. (Splunk or similar tools)
• Direct hands-on experience with ad hoc query programs, automated testing tools, and reporting software
• Proficiency in the preparation/maintenance of test data and test scripts.
• Strong knowledge of software testing best practices and methodologies. 
• Direct hands-on experience with continuous integration and deployment tools like Jenkins 

Company Information