Somatus

Software Engineer

React JavaScript CSS SQL Java Python Ruby API
This job is closed! Check out or
Description

Description:

We are looking for a Software Engineer who will be responsible for the design, development, maintenance, and performance of our Software test automation suites.

Responsibilities:

  • Design, develop, maintain, enhance automation test framework(s) and common libraries to verify the functionality, reliability, and performance of our Software applications - Reuse/extend existing frameworks and libraries where possible to avoid redundancy.
  • Collaborate with QA Director and to define product automation roadmap and remove any blockers by hands on support with POC’s.
  • Partner with software development and business teams throughout full life cycle development to own creation of test frameworks (BDD, ATDD, etc.) and approaches along with test data suites –
  • Participate in acceptance criteria and test case reviews with focus on coverage of testing and design of associated automation.
  • Develop, maintain and extend test execution infrastructure.
  • Conduct code and design reviews with a focus on ensuring testability.
  • Proactively identify and implement new automation tools, processes, approaches to support faster release cycles.

Required

Education: Bachelor's Degree in Computer Science or related field

  • 5+ years of professional work experience - 3+ years of Software QA automation and programming experience (Java/Python/Ruby), including developing, debugging and maintaining automation tests using open-source tools and platforms.
  • Experience working in an agile development environment.
  • Demonstrated knowledge of test methodologies - regression, functional, unit, integration, performance, etc.
  • Attention to detail, problem-solving, and troubleshooting skills.
  • Ability to write and debug complex database queries in an enterprise database environment.
  • Experience with open-source UI testing toolsets (Examples - Selenium, Nightwatch, Cypress) for browser-based test automation
  • Experience with API testing and comfortable navigating JSON objects
  • Knowledge of frontend development technologies like React JS, Javascript, CSS

Even Better

  • Experience with Continuous Integration/Continuous Delivery techniques
  • Experience working with cloud infrastructure
  • Experience setting up QA Automation framework to execute tests on Physical Mobile devices
  • Experience with Non-functional testing like Load/Performance testing, Security testing (SQL Injection, XSS)
  • Strong proponent of open-source tools and libraries and active in the open source community

OTHER DUTIES:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Our priority is the health and safety of our members, colleagues, partners, and community. Proof of COVID-19 Vaccination is required for employment. If you are unable to be vaccinated for medical reasons or sincerely-held religious beliefs, we will consider requests for reasonable accommodations consistent with our policy, and where we are able to provide such accommodations without undue hardship to the company pursuant to applicable law.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Somatus, Inc. provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.  Further, the company takes affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any of these characteristics.  Discrimination of any type will not be tolerated.

 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers