Hire the best Software Testers in Herndon, VA

More than 2,000 reviews on G2
Rating is 4.6 out of 5.
4.6/5
of Upwork by G2 peer reviewers
Priyanka P.

Herndon, Virginia

$15/hr
5.0
9 jobs
I'm a dedicated QA Engineer with over 6 years of hands-on experience in manual and automation testing for web and API applications. Whether it's crafting detailed test cases, executing regression tests, or building automation frameworks, I bring precision and efficiency to every stage of the QA process. 🛠️ Core Skills: Manual & UI Testing | Functional, Regression, Smoke Testing Automation: Selenium, Playwright, Cypress API Testing: Postman, REST Assured, SoapUI Programming: Java, Python, JavaScript CI/CD Tools: Jenkins, Git, Maven Test Management: JIRA, TestRail, Trello 📚 Also a Tech Blogger – I enjoy writing clear, insightful QA-related blog content that explains concepts, tools, and best practices for testers and developers alike. I focus on delivering bug-free, user-friendly applications by combining a sharp eye for detail with a deep understanding of automation tools and SDLC workflows. Let’s work together to make your product release smooth and stress-free! I share QA insights and best practices on Medium.com to support and grow the testing community.
  • Software Testing
  • Manual Testing
  • Blog Writing
  • Automation
  • User Manual
  • Software QA
  • Beta Testing
  • Functional Testing
  • API Testing
  • SQL
  • Jira
  • Git
  • Selenium
  • Data Entry
  • Microsoft Excel
Rohan K.

Herndon, Virginia

$20/hr
4.9
36 jobs
🤝 WHY CHOOSE ME? ✅ Experienced Manual & Automation QA Engineer 📝 Creating detailed test cases 🖥️ Desktop, web, mobile, and API testing 💻 Proficient in HTML, CSS, Java, Javascript, Python, and SQL ⚙️ Skilled with automated testing tools like Cypress, Appium, Selenium/Cucumber/TestNG, Jmeter, and Postman 👨‍🏫 Mentored Junior and Middle QA team members 📜 PROFESSIONAL SUMMARY With over 8+ years of experience as a skilled Software QA Tester, I excel in both manual and automation testing of client-server and web-based applications. My technical proficiency extends to querying SQL statements using MS SQL Server. As a natural leader, I take pride in creating and maintaining productive team environments that work towards common goals. My expertise in the entire Software Development Lifecycle and Software Testing Life Cycle is unparalleled. I have a proven track record of success in gray, white, and black box testing methodologies. 📝 Test Case Creation and Execution: Composed and executed meticulous test and use cases in Jira and HP ALM based on business requirements. 🔄 Development Methodologies: Proficient in Agile (SCRUM) and Waterfall Model. Participated in daily stand-up SCRUM meetings, Sprint Planning, and Sprint Review meetings. 💼 Meetings and Reviews: Spearheaded meetings for Business and Functional Specification reviews, Design walkthroughs, and Test Plan reviews. 🔍 Testing Types and Techniques: - Functional, e2e, & regression testing is done through Java, JavaScript, and Python automated scripts. - Knowledge and Experience across the Testing Life Cycle, specializing in Black Box, Functionality, Integration, and Regression Testing. 🔧 AUTOMATION TOOLS AND FRAMEWORKS Cypress: 🟢 Automation of web applications with complex e2e and component tests 🟢 Integration with CI/CD pipelines 🟢 Real-time reloads for instant feedback 🟢 Advanced debugging capabilities Selenium: 🟡 Configuration with WebDriver, TestNG, Cucumber, and Maven 🟡 Creating robust automation scripts 🟡 Cross-browser testing support 🟡 WebElement interaction handling Cucumber: 🔵 Behavior-Driven Development (BDD) 🔵 Enhancing collaboration between technical and non-technical team members 🔵 Writing readable and maintainable test scenarios 🔵 Gherkin syntax for defining test cases TestNG: 🟠 Test case management, execution, and reporting 🟠 Building automation testing frameworks from scratch 🟠 Parallel test execution 🟠 Advanced annotations and configurations Playwright: 🟣 End-to-end testing for modern web apps 🟣 Cross-browser automation 🟣 Headless browser testing 🟣 Network interception and request mocking Jenkins: 🔴 Integration for continuous integration 🔴 Automating build and deployment processes 🔴 Pipeline creation and management Postman: 🟤 Testing Web Services (REST and SOAP) 🟤 Automated API testing 🟤 Environment management and variable usage JMeter: ⚪ Performance testing ⚪ Load testing and stress testing ⚪ Distributed testing support REST Assured: 🟠 API testing with Java 🟠 BDD-style test cases 🟠 Integration with TestNG and Maven 📚 DATABASE TESTING Proficient in writing and executing SQL queries for database testing. SQL Server expertise for complex data validation. 🟢 Data integrity and consistency checks 🟢 Stored procedure and trigger testing 🌟 MENTORSHIP Guided team members in tools such as JMeter, REST Assured, and Cypress for effective tool utilization. 🟣 Conducted training sessions 🟣 Provided hands-on project assistance 🟣 Promoted best practices and coding standards APPLICATION OF TECHNICAL SKILLS & ACHIEVEMENTS • Conducted functional and regression testing through automated scripts using Java and Python. • Integrated automated tests into Jenkins for continuous integration, automating the build and deployment processes. • Proficient in configuring Selenium WebDriver, TestNG, Maven, and Jenkins for Automation. • Implemented Cucumber with the BDD framework for behavior-driven development, enhancing collaboration between technical and non-technical team members. • Proficient in Maven and XML for test environment customization. • Proficient in building automation testing frameworks from scratch, including Data Driven and Object Driven frameworks. • Proficient in using performance testing tools such as JMeter, Neoload, and Loadrunner to simulate real-world scenarios, analyze results, and identify performance bottlenecks. • Proficient in writing and executing SQL queries for database testing. • Authored 500+ Selenium-based regression tests with Java, employing Object-Oriented Programming (OOP) concepts within a Page Object Model (POM) Design Framework. • Improved Performance Testing process, reducing average application response time by 20%, enhancing user experience, and increasing customer satisfaction. • Streamlined the end-to-end testing process, resulting in a 15% reduction in identifying and resolving critical issues with Cypress.
  • Software Testing
  • Automation
  • Software QA
  • Test Results & Analysis
  • Quality Assurance
  • Selenium WebDriver
  • Cucumber
  • Jenkins
  • CI/CD
  • API Testing
  • Regression Test Script
  • Black Box Testing
  • Cypress
  • SQL
  • Oracle PLSQL
Elmaz G.

Herndon, Virginia

$35/hr
Above 5+ of QA experience in Manual and Automation Testing. Hands-on experience in automation framework using Selenium Web Driver, Selenium Grid, TestNG, and Maven. Experience in documenting test results and report preparation, test designs, and test plans. Hands-on API and Web Services testing using SOAP UI and Rest Assured.
  • Software Testing
  • Sanity Testing
  • GitLab
  • Test Management
  • Regression Testing
  • Jira
  • Functional Testing
  • Test Results & Analysis
  • API Testing
  • Test Plan
  • Java
  • Cucumber
  • Selenium WebDriver
  • Software QA
  • Bug Reports

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Resources to help you hire

Cost to hire a Software Tester

Cost to hire a Software Tester

Explore typical Software Tester rates and what businesses pay to hire top talent.

Software Tester job description template

Software Tester job description template

Get tips to write a job post that attracts qualified Software Testers.

Software Tester interview questions

Software Tester interview questions

Top interview questions to help you hire the right Software Testers, faster.

How do I hire a Software Tester near Herndon, VA on Upwork?

You can hire a Software Tester near Herndon, VA on Upwork in four simple steps:

  • Create a job post tailored to your Software Tester project scope. We’ll walk you through the process step by step.
  • Browse top Software Tester talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Software Tester profiles and interview.
  • Hire the right Software Tester for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Software Tester?

Rates charged by Software Testers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Software Tester near Herndon, VA on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Software Testers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Software Tester team you need to succeed.

Can I hire a Software Tester near Herndon, VA within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Software Tester proposals within 24 hours of posting a job description.