Loop Software & Testing Services ยท 1 day ago
QA Automation Engineer (Full-time Contractor)
Maximize your interview chances
Insider Connection @Loop Software & Testing Services
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Review Unit and Integration Tests to ensure thorough coverage and reliability.
Collaborate with developers to enhance and maintain test suites.
Mock APIs to simulate real-world scenarios and validate functionality.
Perform thorough API testing to validate the functionality, reliability, performance, and security of the API endpoints.
Add testIds to front-end components to facilitate efficient testing.
Develop and maintain automated UI tests for web applications.
Quickly learn new programming languages and frameworks as required by projects.
Utilize resources like ChatGPT and YouTube to stay updated with the latest testing technologies and best practices.
Deploy applications using Docker to create controlled testing environments.
Ensure the deployment process is smooth and efficient for testing purposes.
Write data factories to generate test data for various testing scenarios.
Ensure data integrity and consistency across different test environments.
Perform basic CI/CD work, including setting up and maintaining GitHub Actions for automated testing workflows.
Integrate automated tests into CI/CD pipelines to ensure continuous quality validation.
Push for better acceptance criteria in sprint planning.
Update the regression test suite when it goes out of date.
Discuss unit tests with developers to ensure comprehensive test coverage.
Work with the Team Lead to help ensure the client is moving towards larger company goals by maintaining 'goal charts' that track each individual's goals and how Loop Software & Testing Services is impacting them.
Actively participate in meetings with cross-functional teams, including developers, project managers, and stakeholders, to discuss project requirements, test plans, and results.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Proficiency in Playwright, JavaScript, TypeScript.
Strong functional and automated testing skills.
Experience with API testing tools.
Proficient in database testing and data management.
Ability to deploy applications using Docker.
Effective communication skills to handle meetings and discussions.
Familiarity with version control systems and branch management.
Experience writing and executing regression tests.
Knowledge of CI/CD pipelines and automation tools like GitHub Actions.
Proficiency in agile methodologies and participation in agile meetings.
Preferred
Knowledge and experience in Appium is a plus, but not required.
Company
Loop Software & Testing Services
Loop Software is the leading provider of US-based software testing services for tech companies from Series A startups up to enterprise tech.