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.
Jobs from our Partners
QA Test Engineer
Junior AI/ML Engineer
Software Engineer II, Originations
Similar Jobs
Software Engineer III
Senior Manager - Software Development - Boeing Defense & Space
Software Engineer, Full Stack
Senior Software Engineer, Full Stack (Java, React, AWS)
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