DevTest Engineer

Ova Technologies

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software testing and automation engineering.
  • Proficiency in test automation tools like Selenium WebDriver and Playwright.
  • Solid understanding of API testing using REST and SOAP APIs.
  • Experience with CI/CD tools such as Jenkins, Git, and Azure DevOps.
  • Strong knowledge of database testing with SQL and popular databases.

Responsibilities

  • Design and implement automated testing frameworks.
  • Execute various types of testing, including performance and load testing.
  • Integrate automated tests within CI/CD pipelines for continuous delivery.
  • Collaborate with developers and QA teams during the software development lifecycle.
  • Analyze and report on test results, detailing any defects found.

Benefits

  • Collaboration with cross-functional teams in an Agile environment.
  • Opportunity to work with cutting-edge testing tools and technologies.
  • Focus on continuous improvement and learning in test automation.
  • Hands-on experience with cloud platforms like AWS and Azure.
Full Job Description
DevTest Engineer - Job Description (JD)

Job Title

DevTest Engineer (Development Test Engineer)

Job Summary

We are seeking a skilled DevTest Engineer to develop, automate, and execute testing strategies throughout the Software Development Life Cycle (SDLC). The ideal candidate should have strong experience in software testing, automation frameworks, API testing, CI/CD pipelines, cloud platforms, and DevOps practices. The DevTest Engineer will collaborate closely with developers, QA engineers, and DevOps teams to ensure high-quality software releases through continuous testing and automation.

Key Responsibilities
  • Design, develop, and maintain automated test frameworks.
  • Create and execute functional, regression, integration, smoke, sanity, and end-to-end test cases.
  • Develop automated UI, API, and database test scripts.
  • Integrate automated testing into CI/CD pipelines.
  • Perform manual testing when required.
  • Execute performance and load testing.
  • Validate application functionality, reliability, and security.
  • Analyze test results and troubleshoot failures.
  • Collaborate with developers during feature development.
  • Identify, document, and track defects using defect management tools.
  • Maintain test documentation and automation reports.
  • Participate in Agile/Scrum ceremonies.

Required Skills

Test Automation
  • Selenium WebDriver
  • Playwright
  • Cypress
  • Appium (Preferred)
  • Robot Framework (Preferred)

Programming Languages
  • Java
  • Python
  • C#
  • JavaScript
  • TypeScript

Knowledge of:
  • Object-Oriented Programming (OOP)
  • Collections
  • Exception Handling
  • File Handling
  • Multithreading

Automation Frameworks
  • TestNG
  • JUnit
  • NUnit
  • PyTest
  • Cucumber (BDD)
  • Hybrid Framework
  • Page Object Model (POM)
  • Data-Driven Framework
  • Keyword-Driven Framework

API Testing
  • REST API
  • SOAP API
  • REST Assured
  • Postman
  • Newman
  • SoapUI
  • GraphQL Testing

Database Testing
  • SQL
  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL

Knowledge of:
  • CRUD Operations
  • Joins
  • Stored Procedures
  • Data Validation

CI/CD & DevOps
  • Jenkins
  • Git
  • GitHub
  • GitLab
  • Azure DevOps
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • GitHub Actions

Responsibilities:
  • Automate test execution in CI/CD pipelines.
  • Publish automation reports.
  • Configure scheduled regression testing.

Cloud Platforms
  • AWS
  • Microsoft Azure
  • Google Cloud Platform (GCP)

Performance Testing
  • Apache JMeter
  • LoadRunner (Preferred)
  • Gatling (Preferred)

Testing Types:
  • Load Testing
  • Stress Testing
  • Spike Testing
  • Endurance Testing

Security Testing (Preferred)
  • OWASP Top 10
  • Burp Suite
  • OWASP ZAP
  • Basic Penetration Testing

Reporting & Defect Management

Tools:
  • JIRA
  • Azure DevOps
  • Bugzilla
  • ALM/Quality Center

Reports:
  • Extent Reports
  • Allure Reports
  • TestNG Reports

Testing Concepts
  • SDLC
  • STLC
  • Agile Testing
  • Scrum
  • Regression Testing
  • Functional Testing
  • Integration Testing
  • User Acceptance Testing (UAT)
  • Exploratory Testing
  • Risk-Based Testing

Preferred Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 2-6+ years of experience in software testing or automation engineering.
  • Hands-on experience with automation frameworks and DevOps practices.
  • Experience working in Agile environments.

Preferred Certifications
  • ISTQB Certified Tester Foundation Level (CTFL)
  • Certified Selenium Professional
  • Microsoft Certified: Azure DevOps Engineer Expert
  • AWS Certified Developer - Associate
  • Certified Jenkins Engineer (Preferred)

Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration.
  • Attention to detail.
  • Ability to work in cross-functional teams.
  • Time management.
  • Continuous learning mindset.

Nice to Have Skills
  • AI-assisted test automation (GitHub Copilot, Cursor, Claude)
  • Playwright
  • Cypress
  • Appium
  • Contract Testing (Pact)
  • Kafka Testing
  • Docker Compose
  • Terraform
  • Service Virtualization
  • Microservices Testing

Sample Project Responsibilities
  • Build Selenium or Playwright automation frameworks.
  • Automate REST APIs using REST Assured.
  • Integrate automated tests into Jenkins pipelines.
  • Perform database validation using SQL.
  • Execute performance testing with JMeter.
  • Automate regression suites for every code deployment.
  • Validate cloud-hosted applications on AWS, Azure, or GCP.
  • Generate automation reports and defect metrics.

Sample DevTest Automation Framework

Framework Components
  • Selenium/Playwright - UI Automation
  • REST Assured - API Automation
  • Java - Programming Language
  • TestNG - Test Execution
  • Maven - Build Tool
  • Page Object Model (POM) - Framework Design
  • Extent Reports - Reporting
  • Git - Version Control
  • Jenkins - CI/CD Integration
  • Docker - Test Environment
  • JMeter - Performance Testing

Similar Jobs

More Jobs at Ova Technologies

  • Mobile Test Engineer
    $100K — $120K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • DevTest Engineer
    $110K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Tableau Developer
    $110K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Edge AI Engineer
    $130K — $155K *
    New York, NY 10025 (New York County)
    Consumer Technology
    Hybrid
  • SAP Developer
    $95K — $115K *
    Alpharetta, GA 30022 (Fulton County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar DevTest Engineer jobs: