Senior SDET

  • Oct 26, 2021
  • /
  • Full time
This role collaborates with counterparts in Software Technology Systems and other organizations in all aspects of Quality Management Systems (QMS) compliance and implementation of established Software Quality Engineering and Testing best practices and processes to ensure the highest possible quality products, applications, solutions.

Software Quality Engineering designs tests, develops, and maintains test plans and test cases, occasionally will perform manual testing and test case creation. Conducts all forms of testing across a diverse suite of software products, assuring the highest quality products are developed. Ensures quality is built into software development products by utilizing a combination of preventative and appraisal methods, at all phases of development, to keep defects from getting into production.

Responsibilities

  • Demonstrates advanced knowledge of software quality concepts and discipline.
  • Implements existing software quality strategies and processes.
  • Participates in the development of new software quality processes.
  • Defines, collects, and publishes metrics.
  • Executes complex test cases/scripts and interprets/analyzes results to report, communicate, and work through issues with software engineers.
  • Interprets product design and requirements to engineer test approach and generates test strategies, test plans, and test cases.
  • Takes on primary ownership for testing of a system.
  • Conducts complex black box, system-level, functional testing.
  • Creates basic test plans for white box testing.
  • Develops white box test harnesses and tests.
  • Can develop source code (minimum of one language applicable to development environment) as well as do scripting.
  • Participate in research, selection, and implementation of new tools.
  • In depth understanding of application domain encompassing entire system.
  • Uses comprehensive expertise to improve and streamline software quality or development process.
  • Represents Software Quality organization on cross-functional product development Core Teams.
  • Considered expert in critical areas of the system and influences project test solutions.

Requirements

Bachelor of Science (BS) in Computer Science, Business, or related field preferred or equivalent work experience.
Minimum 5 years of software quality/test engineering experience required.
Strong analytical, problem solving, organizational, and planning skills.
Proficient PC skills; including working knowledge of Microsoft Office products.
Excellent analytical & communications skills.
Experienced with test automation systems like Selenium.
Uses Java or JavaScript and/or scripting languages to automate test cases and plans.
Proficient in API testing and test tools like Postman and Swagger.
Uses SQL to retrieve, update, and maintain data.
Works with Cloud-based applications and solutions.
Strong knowledge and hands-on experience with cucumber.
Strong knowledge and hands-on experience with BDD (Gherkin)
Works with Web applications and services.

Benefits

We offer amazing benefits or all our workers and try to make the process as easy as possible for any candidate with interest in working in this amazing company.

  • Relocation Package
  • Permanent - Full Time Job
  • Work from Mon through Fri. WE LEAVE EARLY ON FRIDAYS!
  • Upper MX Law Benefits including Medical Insurance with Dental Discounts
  • 100% Payroll scheme
  • Career Path
  • Cool offices and a collaborative environment
  • American Company culture
  • Health & Wellness program for employees

For more information: http://www.nearshoretechnology.com 

Back to All Job Postings



apply now