You are on page 1of 2

Job Title: Software Development Engineer in Test

Location: Remote

Job-Type: Contract

Employment Eligibility: Gravity cannot transfer nor sponsor a work visa for this position. Applicants
must be eligible to work in the U.S. for any employer directly (we are not open to contract or “corp to
corp” agreements).

Position Overview:

Our client is looking for a Software Development Engineer in Test to join their team to enable engineers
to ship features while providing the best end-to-end user experience across their corporate website.

The successful candidate will have experience with automated testing, Java, and Selenium. This resource
will also have experience with front end testing in JavaScript and API testing.

Our client is a leader in the cruising industry and the third largest cruise line in the world by passengers.
They have been the premier innovator in the cruise line industry for over 54 years.

Primary/Essential Duties & Key Responsibilities:

 Collaborate with the architect owner and engineers to test incremental development work
 Review requirements, specifications and technical design documents to provide timely and
meaningful feedback
 Create detailed, comprehensive and well-structured test plans and test cases
 Estimate, prioritize, plan and coordinate testing activities
 Design, develop and execute automation scripts using selected tool suite
 Identify, document, and track bugs
 Execute cursory tests as needed to ensure quality thresholds are met on all deployments
 Incorporate feedback of the SDLC into continuous improvement ideas
 Investigate product quality in order to make improvements to achieve better customer
satisfaction
 Develop and apply automation testing processes for new and existing products to meet
client needs
 Liaise with internal teams (e.g. developers and product managers) to identify system
requirements
 Collaborate with the team to ensure consistent project execution
 Escalate any testing-related risks to communicated timelines as early as possible
 Participate in planning meetings, daily stand-up, and demos
 Identify quality assurance process bottlenecks and suggest actions for improvement
 Adopt a mindset of continuous improvement
 Use data and experimental observations to drive ideas
 Collect quality data and identify key KPIs for product quality
 Prepare and present findings for improvement ideas to the team and stakeholders
Cultural Fit:

 Collegial and open communication style; fact-based


 Devoted to continual communication and transparency
 Resourceful and resilient; collaborative by nature
 Demonstrates self-awareness

Required Qualifications:

 Bachelor’s degree (Computer Science) or equivalent


 Protractor Experience Preferred, or strong selenium background and we will train the
person on protractor
 Proven background coding JavaScript (this is the ideal scenario) or any OOP language
 Selenium WebDriver is mandatory (protractor runs over selenium)
 Highly familiarized with web apps - concepts like CSS/HTML/XML/JSON
 Testing frameworks (libraries like JUnit/TestNG -for java- NUnit -.NET- Jasmine -protractor)
 Experience in the following domains:
 Ecommerce
 Travel or Cruise industry
 Exposure to cross-browser automation
 Familiarity with content management systems
 Good verbal and written communication skills with a strong commitment to excellent
customer service.
 Strong initiative, priority setting, and collaboration skills.

You might also like