Back to all jobs

Software Quality Assurance Engineer

Digital Science

East Coast, USA,US

This job is expired.

We are Digital Science and we are advancing the research ecosystem.
We are a pioneering technology company, and our vision is of a future where a trusted and collaborative research ecosystem drives progress for all. We believe in better, open, collaborative and inclusive research. In creating the next generation of tools and working in partnership with the community we tackle some of the biggest challenges to research. In order to achieve our vision, we need innovative, inspiring and dynamic people to join our team. Want to join us?

Your new role -

The Software Quality Assurance Engineer is responsible for creating and maintaining test plans and test cases, executing formal test plans, and implementing API based regression and performance tests. You will create test scenarios, test cases, execute those scenarios and cases for unit and system testing and will create and execute automated test suites.
Responsibilities also include estimating, planning, and coordinating testing activities. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved in a defect tracking system.
What you’ll be doing

Review requirements specifications and technical design documents to provide timely and meaningful feedback

Recommend design improvements or corrections to engineers throughout the development process

Maintain effective communication with software engineers of project limitations, capability, performance, and hardware interface changes

Create detailed, comprehensive and well-structured test plans and test cases for both automated and manual testing

Estimate, prioritize, plan, and coordinate testing activities

Design, develop and execute automation scripts

Identify, record, document thoroughly and track bugs

Perform thorough regression testing when bugs are resolved

Research new tools, technologies, and testing processes

Review user interfaces for consistency and functionality

Monitor program performance after implementation to prevent reoccurrence of operating problems and ensure efficiency of operation

Investigate and review feedback, ensuring that root cause investigations are thorough and corrective-preventative actions are robust

Perform regular, thorough accessibility testing in accordance with standards outlined in Section 508, ADA, and WCAG 2.1 Level AA

Educate members of the team on accessibility best practices

What you’ll bring to the role

Required experience:
3+ years in a Quality Assurance type of role

Experience testing web applications

Hands-on experience with automated testing tools such as Cypress

Experience with JavaScript, Vue.js, and RESTful services

Skilled in diagnosing and solving complex problems and providing detailed technical analysis

Strong knowledge of software QA methodologies, tools, and processes

Experience in writing clear, concise and comprehensive test plans and test cases

Proficiency with HTML, CSS, and ARIA

Experience using accessibility testing tools such as aXe, JAWS, NVDA, VoiceOver, or Talkback, among other tools, to identify accessibility issues

Adaptive and able to learn quickly while working to meet tight deadlines at an accelerated pace

Hands-on experience with both white box and black box testing

Experience working in an Agile/Scrum development process

Must maintain a high level of ownership and see assignments through to completion based on agreed upon deadlines.

Current understanding of best practices regarding system security measures

Professional experience and a high-level understanding of working with various operating systems and their implications

Knowledge of technical developments and trends in application analysis, design, and development

Knowledge of testing methodologies, writing test plans and test scripts

Desirable Experience:
BS/MS degree in Computer Science, Engineering or a related subject

Advanced degree in Computer Science, Software Engineering or related engineering field

Experience as a Developer

Experience identifying accessibility issues through quality assurance testing and suggesting potential solutions for accessibility barriers based on the WCAG 2.1 Level AA standards as well as compliance with the ADA and Section 508

Familiarity with Java

Experience with performance and/or security testing

AWS Cloud familiarity

ISO 9001 implementation experience

Living our Values

We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open, efficient and effective.

The talent we secure is fundamental to us achieving our vision and our growth plans. The values we live by are:

We are brave in the pursuit of better

We are collaborative and inclusive

We are always open-minded

We are from and for the community

We're an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

Additional Information

Please note that, in light of vaccination mandates for US Government contractors, Digital Science requires that all US-based employees are fully vaccinated against COVID-19, subject to approved accommodations.
About Digital Science Digital Science is a technology company working to make research more efficient.

We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open and effective.

Our portfolio includes admired brands including Altmetric, Anywhere Access, Dimensions, Figshare, ReadCube, Symplectic, IFI Claims, GRID, Ripeta, Writefull, Gigantum and Overleaf.

We believe that together, we can help researchers make a difference.

Related Accessibility Jobs

IT Data Solutions logo
Accessibility Analyst

Company: IT Data Solutions

Universtiy of Illinois Urbana-Champaign logo
Web Application Developer

Company: Universtiy of Illinois Urbana-Champaign

Back to all jobs