OVA.Work logo
OVA.Work
Posted 66 days agoVerified live 1d ago

Software Development Engineer in Test

Brief overview

Remote
JavaPythonC#JavaScriptTypeScriptObject-Oriented ProgrammingData StructuresAlgorithmsException HandlingCollections FrameworkMultithreadingFile HandlingDesign PatternsSelenium WebDriverCypressAppiumRobot Framework

About the company

OVA.Work logo
OVA.Workova.work

OVA is the most advanced Automated, Intelligent, intuitive On-boarding platform for Staffing Firms of all sizes.

Job description

Summary

OVA.Work is seeking a highly motivated Software Development Engineer in Test (SDET) to design, develop, and maintain scalable test automation frameworks. The ideal candidate will ensure software quality throughout the Software Development Life Cycle (SDLC) by collaborating with developers, QA engineers, DevOps, and product teams.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks
  • Develop automated tests for Web, API, Mobile, and Database applications
  • Participate in software design reviews and provide quality feedback
  • Write clean, reusable, and maintainable automation code
  • Integrate automated tests into CI/CD pipelines
  • Perform functional, regression, integration, end-to-end, and system testing
  • Execute API, database, and performance testing
  • Review code and ensure testability of applications
  • Identify, log, and track defects using defect management tools
  • Analyze test failures and perform root cause analysis
  • Collaborate with developers during feature implementation
  • Improve test automation coverage and execution efficiency
  • Prepare automation reports and testing documentation
  • Participate in Agile/Scrum ceremonies

Skills

  • Strong hands-on experience in one or more programming languages: Java, Python, C#, JavaScript, TypeScript
  • Object-Oriented Programming (OOP)
  • Data Structures
  • Algorithms
  • Exception Handling
  • Collections Framework
  • Multithreading
  • File Handling
  • Design Patterns
  • Selenium WebDriver
  • Playwright
  • Cypress
  • Appium
  • Robot Framework
  • TestNG
  • JUnit
  • NUnit
  • PyTest
  • Cucumber (BDD)
  • Page Object Model (POM)
  • Page Factory
  • Data-Driven Framework
  • Keyword-Driven Framework
  • Hybrid Framework
  • Screenplay Pattern
  • REST API
  • SOAP API
  • GraphQL
  • REST Assured
  • Postman
  • Newman
  • SoapUI
  • JSON
  • XML
  • OAuth 2.0
  • JWT Authentication
  • SQL
  • MySQL
  • PostgreSQL
  • Oracle
  • SQL Server
  • CRUD Operations
  • Stored Procedures
  • Views
  • SQL Joins
  • Data Validation
  • Apache JMeter
  • Gatling
  • LoadRunner
  • Load Testing
  • Stress Testing
  • Spike Testing
  • Endurance Testing
  • Jenkins
  • Git
  • GitHub
  • GitLab
  • Azure DevOps
  • GitHub Actions
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • Extent Reports
  • Allure Reports
  • Log4j
  • TestNG Reports
  • JIRA
  • Azure DevOps
  • Bugzilla
  • ALM/Quality Center
  • SDLC
  • STLC
  • Agile
  • Scrum
  • Test Strategy
  • Test Planning
  • Risk-Based Testing
  • Exploratory Testing
  • Shift-Left Testing
  • Continuous Testing
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 3–8+ years of experience in software development and test automation
  • Strong coding skills with hands-on automation framework development
  • Experience working in Agile environments
  • Familiarity with microservices architecture and distributed systems
  • Certified Jenkins Engineer (Preferred)

Qualifications

Must Haves

  • Strong hands-on experience in one or more programming languages: Java, Python, C#, JavaScript, TypeScript
  • Object-Oriented Programming (OOP)
  • Data Structures
  • Algorithms
  • Exception Handling
  • Collections Framework
  • Multithreading
  • File Handling
  • Design Patterns
  • Selenium WebDriver
  • Playwright
  • Cypress
  • Appium
  • Robot Framework
  • TestNG
  • JUnit
  • NUnit
  • PyTest
  • Cucumber (BDD)
  • Page Object Model (POM)
  • Page Factory
  • Data-Driven Framework
  • Keyword-Driven Framework
  • Hybrid Framework
  • Screenplay Pattern
  • REST API
  • SOAP API
  • GraphQL
  • REST Assured
  • Postman
  • Newman
  • SoapUI
  • JSON
  • XML
  • OAuth 2.0
  • JWT Authentication
  • SQL
  • MySQL
  • PostgreSQL
  • Oracle
  • SQL Server
  • CRUD Operations
  • Stored Procedures
  • Views
  • SQL Joins
  • Data Validation
  • Apache JMeter
  • Gatling
  • LoadRunner
  • Load Testing
  • Stress Testing
  • Spike Testing
  • Endurance Testing
  • Jenkins
  • Git
  • GitHub
  • GitLab
  • Azure DevOps
  • GitHub Actions
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • Extent Reports
  • Allure Reports
  • Log4j
  • TestNG Reports
  • JIRA
  • Azure DevOps
  • Bugzilla
  • ALM/Quality Center
  • SDLC
  • STLC
  • Agile
  • Scrum
  • Test Strategy
  • Test Planning
  • Risk-Based Testing
  • Exploratory Testing
  • Shift-Left Testing
  • Continuous Testing

Nice to Haves

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • 3–8+ years of experience in software development and test automation
  • Strong coding skills with hands-on automation framework development
  • Experience working in Agile environments
  • Familiarity with microservices architecture and distributed systems
  • Certified Jenkins Engineer (Preferred)

More jobs like this