Quality Assurance Engineer (Automation) (Hybrid Onsite-Remote)
TheIncLabAbout the role
TheIncLab is the first human-centered artificial intelligence experience (AI+X) lab. TheIncLab’s award-winning, multi-disciplinary team is focused on designing and developing AI-enabled systems that learn and collaborate with humans. The company offers its clients comprehensive capabilities for rapid ideation, software development and building of smart systems and hardware solutions. Its open, scalable AI architecture approach, combined with years of experience in interactive engineering and emerging technology innovation, allows for rapid prototyping and deployment of transformational concepts, products and solutions designed to work with meaningful human interaction, effectively bridging the gap between humans and intelligent systems.
Position
We are looking for a Quality Assurance Engineer to ensure that all external and internal requirements are met before our software solutions and products reach our customers. You will be responsible for inspecting procedures and outputs and identifying mistakes or non-conformity issues. The ideal candidate is a reliable and competent professional whose approval will be necessary for the continuation of a business life cycle. The goal is to ensure the high quality of our operations and services aiming to the long-term success of our business.
Responsibilities:
- Planning and prioritizing testing activities.
- Coordinating with the Design team to discuss verification protocols.
- Helping identify weaknesses and problem areas in the software application.
- Suggesting automated software test procedures.
- Tracking software bugs and investigating the causes.
- Pointing out problem areas.
- Preparing automation scripts.
- Communicating with the QA Engineer to implement software applications.
- Designing and handling the installation of software databases.
- Troubleshooting automation software issues.
- Coordinating with the System Analyst to finalize system procedures.
- Creating test plans and cases.
- Preparing detailed test reports.
- Prioritizing and executing tests.
- Reviewing technical specifications and design documents.
- Conducting regression testing when needed.
- Monitoring assurance metrics and process results.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Information Technology or related.
- 3+ years of experience focused on automation systems and databases.
- Knowledge of programming languages like JavaScript, HTML, and CSS.
- Basic knowledge of scripting and other related procedures.
- Expertise in automation testing tools like Selenium, Katalon Studio, and Cucumber.
- Understanding of testing protocols.
- Know-how of different types of testing methods like white box and black box testing.
- Familiarity with the software development process.
- Good analytical and troubleshooting skills.
- Strong communication skills.
- Ability to work collaboratively.
- Good time management and organizational skills.
Eligibility Requirements
- Applicants must be a US citizen and be able to obtain a clearance due to the nature of the role.
Benefits
- Medical, Dental, and Vision Insurance
- 100% company-paid Short-Term and Long-Term Disability
- 100% company-paid Basic Life Insurance
- Paid Time Off
- Paid Holidays
- 401(k) with employer matching and immediate vesting
No relocation assistance is offered.
This is a direct hire position. We don’t accept indirect resumes, recruiters, or Third Parties.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s