QA Lead
QA Lead
Atomic Software, a Brooklyn based software development consultancy, is currently seeking a full time QA Lead to develop, document, communicate and execute effective test plans for multiple teacher-facing software products. You will be working with small teams of talented developers, product owners and designers on applications that inspire and empower teachers and their students by providing them with dynamic tools to unleash the potential of their students.
About this role:
In this role, you will be expected to draw on your professional experience to drive the creation and execution of successful, creative and effective test plans that provide relevant and timely information. Those reports will dive deeply into every detail of a product in order to provide consistent, well organized, data driven reports on an ongoing basis for multiple projects. Your experience as a user of technology should inform your understanding of a user's needs, applying it to this crucial aspect of product development, thoroughly testing pieces of work for functionality, security, accessibility and performance. In order to be successful, you must possess and demonstrate a deep understanding of “the why” of software applications and web development, feature requirements, functionality and accessibility.
We are looking for someone whose background / experience includes:
Security and accessibility testing
Test strategy and test plan development
Basic understanding of UX and design principles
Foundational experience with software development
At minimum, 2 years professional experience testing web applications
Thorough understanding of modern testing principles and rapid software testing methodologies
The basic responsibilities of this role include (but may not be limited to):
Create, document, execute and maintain test plans and test cases
Execute application front end and back end testing
Report software defects and bugs using JIRA Software
Lead collaboration with developers to investigate and take initiative finding the root cause of application bugs
Attend and contribute to daily stand up meetings and bi-weekly planning meetings
Create and maintain excel (or similar) files to upload to the team’s shared drive
The basic technical requirements in order to do this job include (but may not be limited to):
Experience building and executing both automated and manual test cases on a web application
Demonstrable experience writing test plans / test cases
Thorough knowledge of SDLC Agile methodology
Experience working with business requirements to understand an applications functionality
Experience with current web application accessibility best practices
Familiarity with SQL databases
Solid experience using Excel / google sheets
Comfortable reading formatted data (specifically JSON)
Familiarity with REST API documentation tools (eg: Swagger UI)
Excellent writing skills
Excellent communication skills
Here’s what you should bring to the table:
You are an adept communicator, comfortable and effective working with technologists and non-technologists to achieve shared goals
You are comfortable navigating and maintaining client relationships
You are motivated to contribute to and succeed in a collaborative environment
You pursue opportunities to polish and expand your technical skill set, taking advantage of formal educational environments, collegial mentorship, professional organizations, etc
You are eager to understand and act on client and company needs, actively finding ways to deliver the best possible products to customers
You are interested in the community built by colleagues and team members, not only participating in it, but contributing to it
You are flexible and willing to accept new roles with greater responsibility as a result of successful work
You regularly seek ways to apply your skill set in areas where they might be useful
Your work actively encourages, creates and sustains positive collaborative environments
You are deeply interested in the world around us, frequently finding ways to incorporate new ideas to current (or upcoming) projects
Sound like you? Get in touch! We are looking forward to hearing from you.