Apply

QA Automation Engineer

Posted about 1 year agoInactiveViewed

View full description

πŸ’Ž Seniority level: Junior, 2+ years

πŸ“ Location: Remote

πŸ” Industry: Finance/BNPL

🏒 Company: TabbyπŸ‘₯ 501-1000πŸ’° $200,000,000 Series D over 1 year agoFinancial Services

πŸ—£οΈ Languages: English

⏳ Experience: 2+ years

πŸͺ„ Skills: PythonQAQA Automation

Requirements:
Proven experience in testing and automating APIs, 2+ years of hands-on experience in QA Automation, proficiency in programming languages such as golang, python, or java
Responsibilities:
Implement and refine QA processes, conduct comprehensive testing, develop and maintain automated testsApply

Related Jobs

Apply

πŸ“ Philippines

🧭 Full-Time

🏒 Company: Outliant

  • 3-4 years of experience in software testing or a related field, with a strong background in test automation.
  • Demonstrates a thorough understanding of core testing principles and methodologies.
  • Experience with automated testing for web, mobile, and API applications.
  • Possesses strong programming skills in scripting languages relevant to test automation (e.g., Python, JavaScript, Java).
  • Has a proven track record of independently designing, developing, and maintaining effective test automation scripts.
  • Is a strong analytical thinker with excellent problem-solving skills.
  • Effectively communicates both verbally and in writing with technical and non-technical audiences.
  • Lead the planning of testing strategies, ensuring comprehensive coverage and alignment with project goals.
  • Independently design, develop, and implement automated test strategies and test cases with minimal supervision.
  • Use debugging techniques to identify root causes of complex issues uncovered through automated testing.
  • Accurately document bugs with essential details, using the bug tracking system effectively.
  • Manage and track changes in code repositories efficiently.
  • Utilize intermediate to advanced knowledge of programming languages (JavaScript, Java, Python, TypeScript) to write test scripts or understand code for test automation.
  • Maintain high attention to detail to identify even minor issues.
  • Analyze root causes of defects found during testing and make recommendations to prevent similar problems in the future.
  • Report issues effectively and collaborate with the development team.
  • Identify opportunities for automation within assigned testing areas, propose enhancements to the overall automation strategy, and stay up-to-date on the latest advancements in automation testing tools and best practices.
  • Generate detailed test result reports, present findings to stakeholders, and assist in maintaining the project knowledge base. Continuously document and refine your automation scripts, ensuring clarity, maintainability, and adherence to established standards.
  • Participate in the analysis of current testing processes and suggest improvements under supervision.
  • Collaborate with cross-functional teams to understand deeper product requirements and ensure test coverage aligns with business goals.

PythonSQLGitJavaJavascriptQA AutomationTypeScriptAPI testingREST APISeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAttention to detailDebugging

Posted 5 days ago
Apply
Apply

πŸ“ Bulgaria, Poland, Montenegro, Georgia, Czechia

🧭 Full-Time

πŸ” Software Development

🏒 Company: Cloudlinux

  • 2+ years of experience in QA Automation with Python
  • 4+ years in QA
  • Experience and a passion for Linux. Fluent in Linux CLI is a must!
  • Strong shell scripting knowledge
  • In-depth knowledge of Python (we use 2.7 mostly) programming language (is a must)!
  • Proficiency in object-oriented programming with Python
  • Knowledge of Ansible and Docker
  • An understanding of CI/CD systems, tools, and approaches
  • Experience in the creation of Jenkins scripted/declarative pipelines
  • A good understanding of DevOps principles and their relation to automation engineering
  • Intermediate (and higher) English level
  • Diagnose, isolate, and implement remedies for package failures caused by errors in our updates.
  • Prepare all needed documentation sets clarifying all the aspects of the product’s environment.
  • Add new automated test scenarios (Python), maintain continuous test execution (Jenkins), track test cycle execution results, recommend corrective actions, and work with the development engineers on the resolution of problems.
  • Maintain and modify test environment and configuration as needed, create new test environments and configurations to meet customer-based configuration or problem reproducing requirements.
  • Continue to expand test automation within ELS continuous integration (CI) and continuous deployment (CD) environments.
  • Collaborate with C and Python Engineers.

DockerPythonJenkinsQA AutomationAPI testingSeleniumCI/CDLinuxDevOpsAnsibleScriptingSoftware Engineering

Posted 8 days ago
Apply
Apply

πŸ“ European Union

🧭 Full-Time

πŸ” IGaming

🏒 Company: PlaysonπŸ‘₯ 251-500Media and EntertainmentContentInformation TechnologyOnline Games

  • Experience with Kubernetes (manually and from tests PoV)
  • Experience with the different storages (Clickhouse, MySQL, DynamoDB)
  • 4+ years of experience in automation testing (front-end/back-end)
  • Strong knowledge of software QA methodologies, tools, and processes
  • Hands-on experience with Load testing tools like k6/jmeter/locust
  • Solid knowledge of SQL and scripting
  • Experience with Python (pytest, Selenium/playwright, requests, sqlalchemy or similar)
  • Good understanding of HTTP(s), XML, JSON, HTML, CSS, JS
  • Experience of work in Jira, Confluence
  • Experience with Git
  • At least an upper-intermediate level of English
  • Development of test frameworks (load and functionality tests)
  • Requirements analysis
  • Planning and prioritizing testing activities
  • Support and maintain already written tests
  • Development of positive/negative/boundary scenarios
  • Writing autotests (functional, load), test scripts
  • Test documentation support on a regular basis

PythonSQLDynamoDBGitHTMLCSSJMeterKubernetesMySQLQA AutomationJiraAPI testingClickhouseSeleniumJSONConfluence

Posted 10 days ago
Apply
Apply

πŸ“ Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: SquadπŸ‘₯ 11-50Video GamesSoftware

  • 3 to 5 years of software engineering experience, with a strong focus on test automation.
  • Proficiency in TypeScript and modern JavaScript.
  • Experience with Playwright or similar end-to-end testing frameworks (e.g., Cypress, Selenium).
  • Familiarity with unit testing frameworks (e.g., Jest, Mocha).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal English communication skills.
  • Ability to lead technical projects, write test plans, and set measurable goals.
  • Develop and maintain end-to-end automated tests using Playwright and TypeScript.
  • Triage test failures and implement solutions to improve test reliability.
  • Collaborate with the AI testing system to enhance test coverage.
  • Work closely with cross-functional teams to understand requirements and implement appropriate test scenarios.
  • Debug and resolve test flakiness issues.
  • Document testing procedures and maintain testing documentation.
  • Lead medium-sized projects and contribute to larger projects.
  • Mentor team members, providing guidance and support.

Backend DevelopmentFrontend DevelopmentGitJavascriptJestQA AutomationTypeScriptREST APICommunication SkillsCI/CDProblem SolvingMentoringNodeJSSoftware EngineeringDebuggingEnglish communication

Posted 21 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • Bachelor’s degree or equivalent experience
  • 5 years in software quality assurance
  • 3 years with automated testing tools
  • Knowledge of Agile and Scrum methodologies
  • Expertise in CI/CD pipelines
  • Proficiency in Python programming
  • Knowledge of databases and SQL
  • Experience with defect tracking tools
  • Strong collaborative skills
  • Exceptional communication skills in English
  • Develop comprehensive test strategies and plans
  • Lead design and oversight of test execution
  • Enhance automation frameworks and processes
  • Collaborate with cross-functional teams
  • Mentor junior team members
  • Implement continuous improvement initiatives
  • Stay informed on testing technologies and methodologies

PythonSQLAgileBashJenkinsQA AutomationAPI testingSeleniumCI/CDLinuxNetworkingDebugging

Posted 30 days ago
Apply
Apply
πŸ”₯ QA Automation Engineer
Posted about 1 month ago

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 90000.0 - 125000.0 USD per year

πŸ” Defense technology

🏒 Company: HavocAIπŸ‘₯ 1-10πŸ’° $12,233,286 Seed 6 months agoArtificial Intelligence (AI)Marine TechnologyPublic Safety

  • Strong experience with automated testing frameworks (e.g., Cypress, Playwright, Selenium, TestCafe).
  • Experience testing backend APIs (REST/gRPC) using tools like Postman, k6, or Gatling.
  • Familiarity with unit testing and integration testing in Go and React (e.g., Jest, React Testing Library).
  • Experience with CI/CD pipelines and tools like GitHub Actions, Jenkins, or GitLab CI/CD.
  • Strong understanding of Linux-based testing environments and scripting (e.g., Bash, Python).
  • Excellent communication and collaboration skills to work across teams.
  • Must be a US Citizen.
  • Develop and maintain automated test suites for backend services (Go) and frontend applications (React).
  • Design and execute integration tests to validate interactions between various software components.
  • Collaborate with engineers throughout the development lifecycle to ensure software is designed with testability and quality in mind.
  • Identify, document, and track software defects, collaborating with engineers to resolve issues.
  • Implement mocking, stubbing, and simulation techniques for effective autonomy software testing.

PythonCypressJestGogRPCReactSeleniumCI/CDLinux

Posted about 1 month ago
Apply
Apply

πŸ“ ROU

πŸ” Cybersecurity

  • Degree in Computer Science or equivalent experience in OOP, data structures, algorithms, distributed systems.
  • 3 years of QA experience and 2-3 years of hands-on SDET/test automation development experience.
  • Good programming skills: Java/NodeJS/Python.
  • Experience with Continuous Integration/Delivery systems like Atlassian, Jenkins.
  • Contribute to existing tools, frameworks and related solutions.
  • Plan, design, develop, verify, deploy and maintain automated test suites.
  • Increase automated test coverage and improve release quality and velocity.
  • Analyze product, system and feature designs for flaws and improvements.
  • Validate and verify the integration of platform systems, services, data and applications.
  • Validate and verify customer-facing features, end-to-end, across the product platform.

AWSDockerPythonGitJavaJenkinsMongoDBQA AutomationRabbitmqTerraformNodeJS

Posted about 1 month ago
Apply
Apply

πŸ“ Mexico

🧭 Full-Time

πŸ’Έ 2992.0 - 3804.0 USD per month

πŸ” Financial services

🏒 Company: PraxentπŸ‘₯ 101-250Web DesignSoftware

  • Demonstrable proficiency with .NET (C#), JMeter, Postman, and managing test cases in Azure DevOps.
  • 5-8 years of professional experience in relevant technology and projects.
  • Experience in leading and executing automated testing for web and mobile applications.
  • Experience presenting to client stakeholders and understanding business outcomes.
  • Mentorship experience through coaching and code reviews.
  • Relevant educational background may include a Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.
  • Enhance the team’s capacity to deliver assigned stories by end of sprint.
  • Ensure that Core Values are reflected within the QA assurance team and department.
  • Perform automated testing and API testing for complex applications.
  • Document edge cases and assess possible risks, proposing modifications.
  • Demonstrate proficiency with automation and API testing principles.
  • Mentor peers and junior team members to enhance team capacity.
  • Serve as a technical SME in the sprint and prioritize testing efforts.
  • Conduct recruiting interviews and analyze candidates.
  • Present testing plans, metrics, and insights during sprint reviews.

JMeterQA AutomationC#API testing

Posted 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

  • 5+ years of experience in automation quality assurance, with a strong emphasis on web application testing.
  • Proven expertise in Typescript, with a solid understanding of React, Node.js, and modern JavaScript frameworks.
  • Experience creating and managing automated tests using tools like Selenium, Playwright, Cypress, or similar.
  • Proficiency in API testing tools such as Postman, REST Assured, or similar.
  • Design, develop, and implement robust automated testing frameworks and scripts for our e-commerce platform (Carewell.com).
  • Be a vocal advocate for quality throughout the software development lifecycle.
  • Perform thorough manual testing when necessary to supplement automated tests, particularly for exploratory testing, usability testing, and edge cases.

Node.jsCypressQA AutomationTypeScriptAPI testingManual testingReactSeleniumAgile methodologiesDocumentation

Posted 4 months ago
Apply
Apply

πŸ“ United States

πŸ” Blood product donation and healthcare technology

  • Comfortable and experienced in an automated testing infrastructure.
  • Proud of your test plans and execution.
  • Enjoy automating to support Software Engineers in ensuring release quality.
  • Join the Software QA team as a Senior Automation Engineer.
  • Develop and execute automated testing plans.
  • Ensure software quality for releases.

AgileCypressQAQA AutomationAPI testingManual testingREST APIRegression testingSeleniumCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAgile methodologiesRESTful APIsAttention to detailOrganizational skillsTime ManagementWritten communicationDocumentation

Posted 4 months ago
Apply