Summary
Join Limble, a leading Maintenance Management SaaS platform company, as a QA Automation Engineer. You will play a key role in designing, developing, and implementing robust automation frameworks and test strategies for our web applications and APIs. Leveraging your expertise in Playwright, TypeScript, and API testing, you will build efficient automated tests and integrate them into our CI/CD pipeline. This role requires strong collaboration with development teams to resolve issues and improve testing processes. You will also mentor junior QA engineers and stay updated on industry trends. Limble offers a fully remote position with competitive compensation and benefits.
Requirements
- 5+ years of experience in software quality assurance with a strong focus on automation
- Expertise in designing and implementing test automation frameworks using Playwright and TypeScript
- Proven experience with API testing using tools like Postman and automating API tests
- Solid understanding of web technologies (HTML, CSS, JavaScript) and web application architecture
- Strong proficiency in TypeScript and JavaScript
- Experience with containerization and orchestration technologies, particularly Docker
- Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Excellent analytical, problem-solving, and debugging skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
Responsibilities
- Design, develop, and maintain automated test frameworks and test suites using Playwright and TypeScript for both UI and API testing
- Develop comprehensive test plans and test cases based on software requirements and design specifications
- Implement and execute automated tests across various test levels (e.g., end-to-end, integration, component)
- Perform thorough API testing using tools like Postman and automate API testing using Playwright
- Integrate automated tests into the CI/CD pipeline to enable continuous testing and faster feedback cycles
- Analyze test results, identify defects, and work closely with development teams to resolve issues
- Contribute to the improvement of testing processes, tools, and methodologies
- Mentor and provide guidance to junior QA engineers
- Stay up-to-date with the latest industry trends and technologies in software testing and automation
Preferred Qualifications
- Experience with other testing tools and frameworks (e.g., Cypress, Selenium)
- Experience with performance testing and security testing
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Knowledge of Agile/Scrum methodologies
- Experience with database testing (SQL)
Benefits
- $90,000 - $130,000, depending on experience
- Fully remote position
- Stock options
- Flexible PTO
- 11 paid company holidays
- Paid parental leave
- Health, Dental, and Vision insurance
- Employer paid Basic Life insurance and Short-Term Disability insurance
- Company contribution match for HSA and 401(k)
- Pet Insurance