Apply

QA Automation Engineer

Posted 1 day agoViewed

View full description

πŸ“ Location: United States of America

πŸ’Έ Salary: 90000.0 - 125000.0 USD per year

πŸ” Industry: Defense technology

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

πŸ—£οΈ Languages: English

πŸͺ„ Skills: PythonCypressJestGogRPCReactSeleniumCI/CDLinux

Requirements:
  • 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.
Responsibilities:
  • 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.
Apply

Related Jobs

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

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

🧭 Full-Time

πŸ” 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 complex integration scenarios and proactively develop solutions.
  • A detail-oriented mindset with a commitment to delivering high-quality products through rigorous testing practices.
  • 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.

PythonKotlinQA AutomationSwiftAPI testingGoMobile testingMicroservices

Posted 7 days ago
Apply
Apply

πŸ“ United States, Brazil

πŸ” Fintech

  • Ability to develop test automation in Java using Selenium with IDEs like IntelliJ or Eclipse.
  • Experience in deploying services in Kubernetes using tools like ArgoCD and Jenkins.
  • Capability to improve efficiency of existing test infrastructure using Docker and headless browser executions.
  • Familiarity with log aggregators such as SumoLogic and app monitoring tools like Honeycomb or Grafana.
  • Experience writing SQL queries and working in a cloud-based environment (AWS).
  • Passion for automating tests and delivering high-quality features in a fast-paced environment.
  • Comfortable working in Agile methodology.
  • Execute functional/performance tests by spinning up disposable environments on demand to deploy microservices with different versions and configurations.
  • Develop test automation at the pace of feature development utilizing existing test frameworks.
  • Customize, configure, patch services, and deploy infrastructure and code changes to production.
  • Analyze log files and troubleshoot production issues by automating them in non-production environments.
  • Plan, create, and implement strategies for feature validations and test automation.

AWSDockerSQLAgileGitJavaJenkinsKubernetesMavenSelenium

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Contract

🏒 Company: Two95 International Inc.

  • Bachelor's degree in Computer Science or related field or comparable industry experience.
  • 5+ years of software test automation experience with a focus on building and maintaining test automation frameworks.
  • Strong expertise in JavaScript, with experience in C#, Java, TypeScript, or similar languages.
  • Advanced understanding of open source web frameworks such as Angular, Bootstrap, Node.js, and Express.
  • Advanced knowledge of web application testing tools like Selenium, Jasmine, Protractor, Cucumber, Appium, or Cypress.
  • Experience in Agile methodology and using tools like Rally, Jira, TFS, or ServiceNow.
  • Familiarity with API testing frameworks and load and performance testing.
  • Solid understanding of object-oriented principles, Service Oriented Architecture, and source control tools such as Git.
  • Coaches and mentors Software Test Engineers in executing automated testing efforts.
  • Leads efforts to review product specifications and work with others to develop appropriate test strategies, detailed test plans, and test architectures.
  • Leads formal reviews of test plans, designs, and requirements with cross-functional teams.
  • Participates in the evaluation of new tools and technologies to continue enhancing the automation framework.

Node.jsSoftware DevelopmentSQLAgileCypressGitJavaJavascriptQAQA AutomationTypeScriptC#JiraAPI testingAngularSeleniumRESTful APIs

Posted 4 months ago
Apply
Apply

πŸ“ USA, Argentina

πŸ” Fintech

🏒 Company: UpgradeπŸ‘₯ 1001-5000Consulting

  • Ability to develop test automation in Java using Selenium and use Integrated Development environments (IDE) such as IntelliJ or Eclipse.
  • Experience writing complex SQL queries.
  • Experience in deploying services in various environments such as Kubernetes, using deployment tools like ArgoCD and Jenkins.
  • Capability to improve efficiency of existing test infrastructure using Docker, Selenium, and headless browser executions.
  • Familiarity with log aggregators such as SumoLogic, Kibana, or Splunk, and app monitoring tools such as Honeycomb or Grafana.
  • Passion for automating tests and delivering high quality features in a fast paced environment.
  • Comfortable working in Agile methodology.
  • Execute functional/performance tests by deploying microservices with different versions and configurations.
  • Develop test automation at the pace of feature development utilizing functional and performance test frameworks.
  • Customize, configure, patch services, and deploy infrastructure and code changes all the way through to production.
  • Analyze log files and troubleshoot production issues by automating and reproducing them in a non-production environment.
  • Plan, create, and implement strategies/solutions for feature validations and test automation.

DockerSQLAgileEclipseGitJavaJenkinsKibanaKubernetesQAGrafanaMavenSelenium

Posted 4 months ago
Apply