Senior Software Development Engineer Test

The Job Details:

We are looking for a Senior Software Development Engineer in Test. You will work closely with the SDET supervisor to coach, mentor, and guide other junior engineers. You will aid in the direction of our automated quality assurance practice. The ideal candidate must have strong problem-solving abilities, an aptitude for quick learning, and the ability to offer solutions based on best practices for test automation endeavors. You should have previous experience as an agent of change for automated quality assurance with a track record of successfully enhancing test development procedures. Also, it will be required of you to aid in developing and delivering these test automation solutions. The candidate will report to our SDET Supervisor & QA Manger in this role.

Some of the things expected from you include the following:

  • 5+ years of practical experience as an automation test engineer are required; building test suites with Java and Selenium WebDriver is preferred; cucumber BDD is a plus
  • Must have strong knowledge and experience of Page Object Model frameworks
  • Must have strong understanding of test automation design and methodologies utilizing best practices
  • Must be caple of establishing acceptance criteria for manual testing and test automation strategies based functional requirements
  • Must have strong experience with continuous integration systems – prefrerably Jenkins
  • Must have strong experience in API testing from SOAP, RESTful is required
  • Must have strong Databases and SQL knowledge
  • Must have strong knowledge and experience of version control
  • Experience working effectively with remote and internal development teams
  • Experience with non-functional (performance, latency, failover, etc) testing

Qualifications:

Education

  • BS degree in Computer Science/Engineering Discipline or equivalent on the job experience

Skills

  • Experience managing test lifecycle using TestRails or equivalent
  • Deep knowledge of Selenium and/or Selenide testing libraries
  • Hands on experience using Selenium & Core Java to develop Automation Suite
  • Hands on experience with various automation frameworks for REST backend and Angular frontend validation
  • Experience with Maven vs Gradle
  • Experience with version control (GitHub/Bit-Bucket)
  • Experience with Atlassian tools (Confluence, JIRA)
  • Experience in Supply Chain Logistics is a plus
  • Experience in development of Warehouse Management systems is a plus
  • Experience with JMeter/Load Runner
  • Experience with JUnit/TestNG
  • Experience with Jenkins or other CI/CD tools

Other Abilities You Will Need to Have:

The physical demands described below are representative of those required of an individual performing the essential duties of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.

  • Good arithmetic, reading, and typing skills are required
  • Strong analytical and problem-solving skills
  • Self-starter mentality to work independently and coordinate with others
  • Ability to sit and/or stand for extended periods of time
  • Ability to see, speak and hear
  • Ability to work overtime as needed
  • Ability to perform physical effort associated with using the computer to access information, or occasional standing, walking, lifting needed to carry out everyday activities.
  • Ability to understand and follow verbal instruction, written instruction and company policies.
  • Ability to follow safety procedures at all times.
  • Ability to manage stress and productivity guidelines
  • Ability to analyze complex problems in large systems
  • Ability to investigate errors in log files and identify the culprit and root cause
  • Ability to work with in house team and offshore team

The Standard Details:

  • Always maintain a professional manner in appearance and communications.
  • Participate in staff and/or customer meetings if required.
  • Initiate action to prevent the occurrence of any non-conformities relating to product, process, and quality systems.
  • Identify and record any issues relating to product, processes and/or quality.
  • Initiate, recommend, or provide solutions through appropriate channels.
  • Verify the implementation of solutions.
  • Follow posted security procedures at all times while in the building.
  • Participate in Safety and Educational Training.

What’s In It For You:

This position has a salary band of $90,000- $120,000 based on the candidates experience and qualifications.

A great company with great people. Full-time employees not under contract are offered: 401K and Educational Assistance after 1 year; If elected, Blue Cross Blue Shield after 30 days of service; Company Life Insurance; and a bunch of other great perks.

Things We Need To Mention:

  • The above job description may not include all tasks necessary to complete the job.
  • Job functions may vary based on area of operation. The job description is a listing of the most common tasks the associate will be required to perform in that job area.
  • May be asked to work extended hours where required to complete deadlines for production releases.
  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential duties.
Job Category
Job Type
Salary
Country
City
Career Level
Company
JOB SOURCE