Apply

QA Automation Engineer

Posted 7 days agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3+ years

πŸ“ Location: Armenia, Georgia, Serbia, Portugal, Spain

πŸ” Industry: Financial technology

⏳ Experience: 3+ years

πŸͺ„ Skills: PythonKotlinQA AutomationSwiftAPI testingGoMobile testingMicroservices

Requirements:
  • 3+ years of hands-on experience in the role of QA Automation, showcasing expertise in building and executing automated testing suites.
  • Strong experience with mobile testing, particularly native apps in Swift and Kotlin.
  • Proficiency in automation tools with a focus on testing integration points and APIs.
  • Experience with Go or Python is a must.
  • Solid understanding and hands-on experience with testing in a microservices architecture.
  • Strong analytical skills to identify issues in complex integration scenarios and proactively develop solutions.
  • A detail-oriented mindset with a commitment to delivering high-quality products through rigorous testing practices.
Responsibilities:
  • Conduct testing for mobile applications, particularly focusing on native apps developed in Swift and Kotlin, and Go backend services.
  • Design and execute tests across multiple platforms to ensure consistency and functionality across devices.
  • Develop and maintain automated test scripts, ensuring high test coverage and reliability.
  • Collaborate with the team to onboard into existing testing frameworks, especially those using Go for backend components.
  • Work closely with the team responsible for areas such as accounts, authentication, multi-factor authentication, device sessions, to ensure the quality of features transitioning to the domain.
  • Join testing efforts within the team, ensuring thorough coverage and high standards are met across all areas.
Apply

Related Jobs

Apply

πŸ“ United States of America

🧭 Full-Time

πŸ’Έ 90000.0 - 125000.0 USD per year

πŸ” Defense technology

🏒 Company: HavocAIπŸ‘₯ 1-10πŸ’° $12,233,286 Seed 5 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 1 day 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 4 days ago
Apply
Apply

πŸ“ Armenia, Georgia, Serbia, Portugal, Spain

πŸ” Financial technology

  • 3+ years of hands-on experience in the role of QA Automation, showcasing expertise in building and executing automated testing suites.
  • Strong experience with mobile testing, particularly native apps in Swift and Kotlin.
  • Proficiency in automation tools with a focus on testing integration points and APIs.
  • Experience with Go or Python is a must.
  • Solid understanding and hands-on experience with testing in a microservices architecture.
  • Strong analytical skills to identify issues in integration scenarios.
  • Conduct testing for mobile applications, particularly focusing on native apps developed in Swift and Kotlin, and Go backend services.
  • Design and execute tests across multiple platforms to ensure consistency and functionality across devices.
  • Develop and maintain automated test scripts, ensuring high test coverage and reliability.
  • Collaborate with the team to onboard into existing testing frameworks, especially those using Go for backend components.
  • Work closely with the team responsible for areas such as accounts and authentication to ensure the quality of features.

PythonKotlinQA AutomationSwiftAPI testingGoMobile testingMicroservices

Posted 7 days ago
Apply
Apply

πŸ“ Philippines

🧭 Full-Time

πŸ” SaaS, accounting software

🏒 Company: CanopyπŸ‘₯ 11-50πŸ’° $2,885,159 Seed over 2 years agoHome DecorHome ImprovementWellnessBeauty

  • 2+ years in API Test Automation Engineering with experience in automated testing frameworks.
  • Proficiency in Python or another object-oriented programming language.
  • Experience in writing SQL queries and working with relational databases.
  • Exceptional problem-solving and analytical abilities.
  • Strong interpersonal and communication skills; fluent in English.
  • Actively participate in API test implementation throughout the development lifecycle.
  • Maintain and update existing API tests to reflect backend changes.
  • Build and enhance the test automation framework for comprehensive coverage.
  • Collaborate in QA and Agile planning meetings for test coverage and improvements.
  • Utilize tools like Python, Postman, and GitHub for test automation projects.

PythonSQLQA AutomationAPI testingCI/CD

Posted 13 days ago
Apply
Apply

πŸ“ Argentina or Mexico

🧭 Contract

🏒 Company: NewselaπŸ‘₯ 251-500πŸ’° $100,000,000 Series D almost 4 years agoEducationEdTechE-Learning

  • 8+ years of software testing and quality assurance experience.
  • Strong programming skills in languages such as TypeScript and Python, with proficiency in TypeScript.
  • 6+ years of experience developing software automation frameworks and test scripts using TypeScript/JavaScript or Python.
  • 4+ years of WebdriverIO/PlayWright experience.
  • 6+ years experience building web and mobile (Appium) automated test scripts.
  • Experience with Cloud-Native technologies and platforms like AWS/GitHub Action.
  • Proven experience as a technical QA engineer building enterprise-level automation frameworks.
  • Hands-on experience in building automated scripts in an agile environment.
  • A Bachelor's Degree in computer science or engineering is preferred.
  • Architect, develop and maintain scalable, automated frameworks and tests.
  • Build a new automation framework using TypeScript and WebdriverIO/PlayWright.
  • Develop automated regression test cases from existing automated or manual tests.
  • Build test automation from scratch at the services/API layer.
  • Collaborate with Developers, product owners, and other SDETs to create automation scripts.
  • Advocate for software quality throughout all development phases.
  • Communicate test status and progress to stakeholders, document and track bugs.
  • Support production releases as needed.

AWSNode.jsPythonJavascriptQA AutomationTypeScriptAPI testing

Posted 14 days 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 24 days ago
Apply
Apply

πŸ“ Mexico

🧭 Full-Time

πŸ” Digital engineering and modernization

🏒 Company: EncoraπŸ‘₯ 10001-10001πŸ’° $200,000,000 Private over 5 years agoBig DataCloud ComputingSoftware

  • At least 7 years of hands-on experience in Quality Assurance and Test Automation.
  • Proficient in JavaScript, including advanced concepts and asynchronous programming patterns.
  • Strong experience with test automation frameworks like Selenium and Cypress for web applications. Experience with Cucumber or BDD frameworks is a plus.
  • Experience testing web applications with knowledge of HTML, CSS, JavaScript, and RESTful APIs.
  • Deep knowledge of test case design, including functional, regression, smoke, and exploratory testing.
  • Familiarity with CI/CD pipelines and integrating automated tests into tools like Jenkins, GitLab CI, or CircleCI.
  • Proficiency in Git for version control.
  • Strong debugging and troubleshooting skills.
  • Experience working in Agile development environments.
  • Lead the design and implementation of robust and scalable test automation strategies for web and API applications using JavaScript, Selenium, and Cypress.
  • Develop, maintain, and enhance test automation frameworks for end-to-end, integration, and regression testing.
  • Execute automated tests, analyze results, and ensure high-quality standards are met while investigating failures.
  • Collaborate with developers, product managers, and stakeholders to identify testable features and ensure quality standards.
  • Ensure comprehensive test coverage and document best practices for team visibility.
  • Integrate automated tests into the CI/CD pipeline for fast feedback and consistent software delivery.
  • Mentor junior engineers on best practices in test automation and foster a collaborative environment.
  • Continuously evaluate and enhance automation frameworks to improve efficiency and reliability.

AgileCypressGitJavascriptAPI testingRegression testingSeleniumCI/CD

Posted 25 days ago
Apply
Apply

πŸ“ Bulgaria, Poland

πŸ” Linux support and automation services

🏒 Company: Cloudlinux

  • Bachelor’s degree in computer science, software engineering, or a similar field.
  • 3+ years of experience in QA Automation (not limited to UI/API).
  • 6+ years in QA.
  • Fluent in Linux CLI and strong shell scripting knowledge.
  • In-depth knowledge of Python programming (preferably 2.7).
  • Proficiency in object-oriented programming with Python.
  • Knowledge of Ansible, Docker, and CI/CD systems.
  • Experience with Jenkins scripted/declarative pipelines.
  • Good understanding of DevOps principles.
  • Intermediate English level and ability to work with diverse teams.
  • Diagnose, isolate, and implement remedies for package failures caused by errors in updates.
  • Prepare documentation clarifying aspects of the product's environment.
  • Add automated test scenarios in Python, maintain continuous test execution in Jenkins, track test cycle results, and recommend corrective actions.
  • Maintain and modify test environment, create new configurations for customer requirements.
  • Expand test automation within CI and CD environments and collaborate with engineers.

DockerPythonJenkinsQA AutomationCI/CDLinuxAnsible

Posted about 1 month ago
Apply
Apply

πŸ“ Spain, Poland, Czechia, Serbia, Estonia

πŸ” Advertising industry

🏒 Company: BirchπŸ‘₯ 1-10πŸ’° $1,000,000 Seed about 7 years agoConsumerCredit CardsPersonal FinanceFinanceMobile AppsFinTechTravel

  • Led QA automation efforts in a small product-focused team.
  • Ability to assess the environment and select an appropriate technical stack.
  • Experience building and setting up QA processes suitable for team adoption.
  • Comfortable communicating in English.
  • Experience hiring, mentoring, and managing a QA team.
  • Ability to work in environments with little documentation and create the necessary documents.
  • Familiarity with Ruby, Go, Rspec, PostgreSQL.
  • Review current QA processes and suggest improvements to create a solid QA process.
  • Guide and mentor QA engineers in adopting new processes.
  • Conduct manual tests for new and existing functionality before implementing automation.
  • Document test results, write necessary documentation, and keep it current.
  • Collaborate with product, development, and support teams to resolve issues and share insights.

PostgreSQLQA AutomationRubyGo

Posted about 2 months ago
Apply
Apply

πŸ“ Hong Kong

🧭 Full-Time

πŸ” Healthcare

🏒 Company: Clover HealthπŸ‘₯ 501-1000πŸ’° $300,000,000 Post-IPO Equity about 3 years agoπŸ«‚ Last layoff almost 2 years agoMedicalHealth InsuranceHospitalHealth Care

  • 2+ years of experience in software QA and testing.
  • Experience in testing web and mobile applications and API.
  • Demonstrated ability to test web applications through automation.
  • Experience in designing, implementing automation frameworks, and proposing appropriate tools.
  • Proficiency in different operating systems and web browsers.
  • Knowledge of CI-CD and Continuous Testing.
  • Experience working in an Agile environment.
  • Build a deep understanding of Clover Health’s clinical applications.
  • Collaborate with internal and external teams to develop effective testing strategies, quality checkpoints and plans.
  • Design, create, and maintain various test automation frameworks.
  • Create and maintain automated scripts for functional, visual, and performance testing.
  • Execute test cases (manual and automated), report and analyze test results.
  • Create various QA processes to standardize testing phases and defects reporting.
  • Report bugs and errors to development teams and assist with troubleshooting.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Participate in continuous improvement efforts.

AgileAndroidGitHTMLCSSiOS DevelopmentJavaJavascriptQAQA AutomationSCRUMAPI testingManual testingMobile testingREST APIRegression testingSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsLinuxAttention to detailOrganizational skillsTime ManagementWritten communicationMultitaskingDocumentation

Posted 3 months ago
Apply