Hire QA/Testing Engineer

QA & Testing Engineering
Upstaff is the best deep-vetting talent platform to match you with top QA Automation / Testing developers for hire. Scale your engineering team with the push of a button
QA & Testing Engineering

Meet Our Devs

Show Rates Hide Rates
Grid Layout Row Layout
JavaScript 4yr.
Cypress
Cucumber
Postman
TypeScript 3yr.
Java 1yr.
React 1yr.
Ruby
Capybara
RubyMine
Sinatra
Microsoft SQL Server
MongoDB
MySQL
PostgreSQL
SQL
TSQL
AWS
Amazon Linux AMI
Azure VM
Agile
BDD
Scrum
TDD
Waterfall
RSpec
Selenium
TestRail
Xray
CI/CD
CircleCI
GitLab CI
Jenkins
Cisco switches
Docker
Oracle VM VirtualBox
Git
Github Actions
IntelliJ IDEA
ReSharper
Visual Studio
WebStorm
NFT
Unix
Windows
apiclient
IntellJ IDEA
restClient
VMWare vCenter
...

- 10+ years in software quality engineering with priority in automation testing and SDET; - Programming languages: Javascript, Typescript, Ruby, Java (Basic); - SQL Server SQL/TSQL, MS SQL Server 2005/2012, PostgreSQL/MySQL/MongoDB, MariaDB; - Methodologies include Agile, Scrum, TDD, and BDD; - Projects with large software service companies, SMBs and startups. Domains include CRM, banking, healthcare, insurance, and trading. Business oriented projects, working as team member and independent engineer ( USA, France, and UK teams), open source projects; - Created test documentation/test plan; Performing functional, integration, e2e, API, system testing of product; - Automation with Cypress, and CI/CD maintenance using tools like Jenkins, CircleCI, Docker, Github Actions, GitlabCI, and AWS cloud infrastructure; - QA tools include Cypress, Cucumber, Jenkins, Postman, Selenium and Capybara; - Holds a Master's Degree in Network Engineering and Economics; - ISTQB Certification. AWS and Cisco security trainings. - Availability and start: full-time, in two weeks

Show more
Seniority Senior (5-10 years)
Location Kyiv, Ukraine
Playwright
JavaScript
Selenium Webdriver
Cypress
Java
CSS
HTML
Salesforce Commerce Cloud
Microsoft SQL Server
MySQL
e-commerce
Appium
Browserstack
Chrome Developer Tool
Firebug
JMeter
Mantis
Postman
Selenium IDE
TestLink
TestPad
TFS
Zephyr
Atlassian Trello
Jira
Redmine
Azure DevOps Server (ex TFS Team Foundation Server)
BitBucket
Git
Contentful
IntelliJ IDEA
Microsoft Visual Studio Code
InVision
Jenkins
macOS
Windows
VmWare
Blue Stack
...

- Test Engineer with experience in Automation and Manual QA, 8+ years in the IT industry; - Expertise in web automation using Playwright and Cypress, Postman; - Skills in JavaScript and TypeScript; - Experience in REST API testing, performance testing, and integration with CI/CD pipelines; - Knowledge of BDD with Cucumber and working in Agile/Scrum environments; - Implemented test automation for e-commerce and large enterprise systems; - Experience with Java Selenium WebDriver Automation; - Skills in mobile application testing on iOS and Android operating system (emulators for Android and iOS, e.g., Blue Stack).

Show more
Seniority Senior (5-10 years)
Location Kharkiv, Ukraine
Usability tests
SDLC
Scrum
Postman
QA Automation
RDBMS
Azure log analytics
Cloud Functions
Atlassian Confluence
JUnit
Selenium
Problem-solving
STLC
...

Software Quality Assurance Engineer with expertise in manual and automated testing, including Selenium, Postman, and Cypress. Proficient in Agile Scrum methodology, technical communication, and various testing forms such as functional, regression, and exploratory testing. Holds an Engineering degree and multiple certifications, including SCRUM MASTER and AGILE JIRA. Well-versed in SDLC, software management, and engineering practices, with hands-on experience in diverse projects and freelance testing communities. Recognized for analytical thinking, problem-solving abilities, and a strong commitment to ensuring software quality.

Show more
Seniority Middle (3-5 years)
Location Akure, Nigeria
Selenium 8yr.
Appium 5yr.
Java
JavaScript
Cypress
Python 4yr.
Go
Groovy
Kotlin
PHP
Ruby
Swift
TypeScript
Android Studio
Room (Android Jetpack)
Angular
jQuery
Next.js
Node.js
React
Apache POI
Bootstrap
HTML/CSS Preprocessors
Django REST framework
Flask
Laravel
Symfony
Robot Framework
Spring Boot
HeidiSQL
MongoDB
MySQL
PostgreSQL
Agile
BDD/TDD
Kanban
Scrum
TDD
Allure
Apache Maven
API testing
CharlesProxy
Cucumber
Fiddler
Gatling
Jest
JMeter
JUnit
K6
Mobile Testing
Postman
REST-Assured
Serenity
Test Cases
Test design
TestNG
TestRail
Web and Mobile testing
Xray
IntelliJ IDEA
XCode
Google API
GraphQL
RESTful API
Asana
Atlassian Confluence
Jira
Redmine
AutoIT3
Docker
Vagrant
Git
Jenkins
Kubernetes
ADB
Atlassian
ChromeDevTools
Conjuence
Guava
Modbus protocol testing
Zephyr Scale
...

- 10+ years in software quality engineering, automation testing, and SDET. - 4 years of experience with Python for automation development, scripting, and testing. - Deep skills with Java, Javascript, Typescript, PHP, Groovy, Swift, Kotlin, Ruby, and Go. - 5 years of expertise in mobile test automation using Appium. - Skilled in using Robot Framework for scalable test automation, focusing on RPA and API testing to streamline workflows. - 8 years of experience with Selenium/Selenide for web automation. - Extensive work with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and structured data formats like CSV/XML. - Strong background in CI/CD automation, including Jenkins, Docker, Docker Compose, CircleCI, and Kubernetes. - Experience with various QA tools such as Cypress, Cucumber, Playwright, WDIO, Browserstack/Lambdatest API, REST Assured, Postman, Axios, SOAP, JUnit/TestNG, PyTest, Allure reports, ReportPortal, Guava, AutoIT3 etc. - Created custom automation frameworks (Cypress-based) and migrated legacy QA systems, including CMS. - Experienced in API testing with GraphQL and RESTful services. - Testing techniques: Black-box (BVA, EP, CE, EG), Grey-box (pairwise, traceability matrix, decision tables), and White-box testing (statement analysis). Smoke/Regression/Release testing. - Test strategies development, with test plans, test cases etc. - Documentation, test reporting & analysis creation & maintenance.

Show more
Seniority Senior (5-10 years)
Location Bulgaria
QA Automation 6yr.
Usability tests
Test Plan
Test Case
*nix Shell Scripts
Java
JavaScript
Python
TypeScript
Java SE
Cloud Functions
Agile
Scrum
API testing
Cypress
Locust
Playwright
Selenium
Unit Testing
WooCommerce API
Atlassian Confluence
Jira
Redmine
istqb
STLC
Teamwork
...

Six years experienced QA Engineer in manual and automated testing, ensuring robust, scalable, and user-friendly applications. Skilled in identifying issues early, optimizing testing processes, managing QA team and collaborating closely with developers to enhance product reliability.⬥ Experience in testing web applications , mobile applications , Blockchain, E-commerce, software and hardware. ⬥ Programming languages: JavaScript, TypeScript, Java, Python , C# ⬥ API testing: Postman, Apidog ⬥ UI testing: Playwright , Selenium, BackstopJS, Ghost Inspector, Cypress ⬥ CI/CD Integration: GitHub, Docker, Jenkins CI, GitLab

Show more
Seniority Senior (5-10 years)
Location Chisinau, Republic of Moldova
Java
Kotlin
Docker
Selenium RC
Playwright
TypeScript
JDBC
Spring Boot
AWS DynamoDB
NoSQL
SQL
AWS
AWS CloudWatch
AWS Lambda
AWS SDK
AWS SQS
Allure
Allure Report
Apache Maven
Cucumber
Fitnesse
JBehave
JUnit
REST-Assured
Selenide
Selenium
Selenium Webdriver
TestNG
TestRail
Excel
Git
GitHub
Github Actions
Gradle
Jenkins
GraphQL
RESTful API
Jira
Observer
OOP
OOPS
Unix
DbUtils
Multithread
Multithreading
...

- 10+ years in software quality engineering, with a focus on automation testing and software development for tests; - Automation tools: Selenium WebDriver, TestNG, Selenide, RestAssured, JUnit, Playwright; - CI/CD maintenance using Jenkins, GitHub Actions, AWS SDK, and Docker, docker compose; - Designed and implemented functional, integration, end-to-end, API, and performance tests; - Programming languages: Java, Kotlin, TypeScript; - QA tools: Selenium, Cucumber, JMeter, Postman, Playwright, FitNesse; - Developed and maintained test automation frameworks from scratch, scaling regression suites to over 1,000 tests; - Experience testing RESTful APIs, GraphQL, backend systems, browser front-end - SQL databases: PostgreSQL, MySQL; - Experience in finance, logistics, SaaS, and e-commerce, sectors working on large-scale systems and being a part if international teams ; - Contributed to test planning, test documentation, and incident investigation processes (e.g., AWS CloudWatch Insights); - Mentored junior engineers and conducted technical interviews.

Show more
Seniority Expert (10+ years)
Location Lyon, France
QA Automation 6yr.
Salesforce 6yr.
Sales Cloud 6yr.
Java
SQL
Google Docs
Allure Report
API testing
Appium
BugZilla
JMeter
regression testing
smoke testing
Test Cases
TestNG
TestRail
UI/UX testing
Usability tests
API
CI/CD
Jira
Rally
macOS
Windows
Manual QA
SQL/NoSQL
STLC
Test Case
Test Planning
Test Suites
User Story
...

QA Engineer with over 6 years of experience in Salesforce platform testing, including Sales Cloud and Service Cloud. Certified Salesforce Administrator with a B.E. in Computer Science, showcasing a solid foundation in technical principles and software development practices. Skilled in automating QA processes, accomplishing a 30% efficiency improvement through test automation frameworks like Selenium and Cucumber. Strong in functional, performance, and regression testing with tools like JMeter and proficiency in defect tracking using JIRA and Bugzilla. Holds a track record of effective collaboration with cross-functional teams to ensure product quality in line with PRDs and user stories.

Show more
Seniority Senior (5-10 years)
API testing
QA Automation
REST
SOAP
XML
VBScript
Ant Design
C/C++/C#
Data Analysis
Azure
GRASP
Responsive Design
Cisco AS
...

- Six years of experience as a Software Test Engineer with a strong focus on test automation and API testing. - Proficient in a range of technologies and tools including Java, Python, Selenium WebDriver, Postman, SOAP UI, Robot Framework, AWS, and Docker. - Certified with ISTQB Foundation level, with relevant coursework from Coders Lab and CISCO networking and IT essentials. - Demonstrated abilities in requirement analysis, risk analysis, creating test plans, test cases, and designing user flows. - Experienced in working with complex testing frameworks and environments across logistics and secure IoT connectivity domains. - Proven track record in improving testing processes and implementing automated solutions for efficient software development life cycles.

Show more
Seniority Senior (5-10 years)
Location Poland

Let’s set up a call to address your requirements and set up an account.

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager
Trusted by People
Trusted by Businesses
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet
Accenture
SpiralScout
Valtech
Unisoft
Diceus
Ciklum
Infopulse
Adidas
Proxet
Share this article


check mark icon

  • While developers can conduct UI testing to some extent, is it not more beneficial for developers to invest their time in actual development, fixes, and enhancements?

  • As experience has shown, developers typically only find a few bugs. It isn’t a reflection of their skills but rather the challenge of spotting errors in their  work. It is where QA engineers come in. They help to make sure that even the tiniest bug gets found.

Classification of testing types

Defining testing types can be grouped into six main types, each of which provides a different perspective on the complex nature of software testing:

  • By Application Under Test (AUT):
    Tests according to the application type (web, mobile, desktop), platform and environment.
  • By Application Layer:
    Groups tests by software architecture (UI, backend, APIs), focusing on structural tests to perform comprehensive functional testing.
  • By Attribute:
    Classifies tests by application attributes (visual, functional, performance, security, usability), using specialized quality management techniques.
  • By Approach:
    Defines the methods (manual, automated, AI) used for testing, defining the decision of method in terms of efficiency and accuracy.
  • By Granularity:
    Organises tests by the level of detail (from unit testing to end-to-end testing), giving you a micro view from individual pieces to the entire system.
  • By Testing Techniques:
    Deals with specific test methods (black-box, white-box, gray-box testing), helps select the appropriate testing method based on purpose and complexity of the system.
Table of Contents

Talk to Our Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Manager
Maria Lapko
Global Partnership Manager

Benefits of Hiring QA Engineers


Hire QA Automation / Testing Developer as Effortless as Calling a Taxi

Hire QA Automation / Testing Developer

FAQs on QA Automation / Testing Development

What is a QA Automation / Testing Developer? Arrow

A QA Automation / Testing Developer is a specialist in the QA Automation / Testing framework/language, focusing on developing applications or systems that require expertise in this particular technology.

Why should I hire a QA Automation / Testing Developer through Upstaff.com? Arrow

Hiring through Upstaff.com gives you access to a curated pool of pre-screened QA Automation / Testing Developers, ensuring you find the right talent quickly and efficiently.

How do I know if a QA Automation / Testing Developer is right for my project? Arrow

If your project involves developing applications or systems that rely heavily on QA Automation / Testing, then hiring a QA Automation / Testing Developer would be essential.

How does the hiring process work on Upstaff.com? Arrow

Post Your Job: Provide details about your project.
Review Candidates: Access profiles of qualified QA Automation / Testing Developers.
Interview: Evaluate candidates through interviews.
Hire: Choose the best fit for your project.

What is the cost of hiring a QA Automation / Testing Developer? Arrow

The cost depends on factors like experience and project scope, but Upstaff.com offers competitive rates and flexible pricing options.

Can I hire QA Automation / Testing Developers on a part-time or project-based basis? Arrow

Yes, Upstaff.com allows you to hire QA Automation / Testing Developers on both a part-time and project-based basis, depending on your needs.

What are the qualifications of QA Automation / Testing Developers on Upstaff.com? Arrow

All developers undergo a strict vetting process to ensure they meet our high standards of expertise and professionalism.

How do I manage a QA Automation / Testing Developer once hired? Arrow

Upstaff.com offers tools and resources to help you manage your developer effectively, including communication platforms and project tracking tools.

What support does Upstaff.com offer during the hiring process? Arrow

Upstaff.com provides ongoing support, including help with onboarding, and expert advice to ensure you make the right hire.

Can I replace a QA Automation / Testing Developer if they are not meeting expectations? Arrow

Yes, Upstaff.com allows you to replace a developer if they are not meeting your expectations, ensuring you get the right fit for your project.