Software Test Engineer (QA Engineer)

Ova Technologies

  • Alpharetta, GA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Acceptance Testingunmatched
    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Bug Tracking Softwareunmatched
    • Bug Tracking/Defect Managementunmatched
    • Business Analysisunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • DevOpsunmatched
    • Enterprise Applicationsunmatched
    • Functional Testingunmatched
    • Gitunmatched
    • ISTQB Foundationunmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • Mail Servicesunmatched
    • Mobile Applicationsunmatched
    • Quality Metricsunmatched
    • Regression Testingunmatched
    • Requirements Managementunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Seleniumunmatched
    • Smoke Testingunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Sprint Planningunmatched
    • System Testunmatched
    • Test Caseunmatched
    • Test Designunmatched
    • Test Plan/Scheduleunmatched
    • Test Scriptsunmatched
    • Test Toolsunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Work From Homeunmatched

    Description

    Job Description: Software Test Engineer (QA Engineer)

    Job Title: Software Test Engineer / QA Engineer

    Location: [Location]

    Job Type: Full-Time

    Job Summary

    We are seeking a detail-oriented and proactive Software Test Engineer to ensure the quality and reliability of web, mobile, and enterprise applications. The ideal candidate will be responsible for planning, designing, and executing test cases, identifying defects, collaborating with development teams, and ensuring software meets business and technical requirements.

    Key Responsibilities

    • Analyze business requirements and technical specifications.

    • Create and maintain test plans, test cases, and test scripts.

    • Perform functional, regression, integration, smoke, and system testing.

    • Identify, document, and track software defects using defect management tools.

    • Verify bug fixes and perform re-testing.

    • Collaborate with developers, product managers, and business analysts.

    • Execute API testing using tools such as Postman or Swagger.

    • Perform database validation using SQL queries.

    • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.

    • Prepare test execution reports and quality metrics.

    • Support User Acceptance Testing (UAT).

    • Ensure software releases meet quality standards before deployment.

    Required Qualifications

    • Bachelor's degree in Computer Science, Information Technology, or a related field.

    • 2+ years of experience in Software Testing or Quality Assurance.

    • Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

    Required Skills

    • Manual Testing

    • Functional Testing

    • Regression Testing

    • Smoke Testing

    • Integration Testing

    • API Testing

    • Database Testing

    • Defect Tracking and Reporting

    • Test Case Design

    • Agile/Scrum Methodology

    • SQL Queries

    • Root Cause Analysis

    Preferred Tools

    • Jira

    • Azure DevOps

    • Postman

    • Swagger

    • Selenium

    • Playwright

    • TestRail

    • SQL Server

    • MySQL

    • Git

    Preferred Qualifications

    • Experience with Automation Testing.

    • Knowledge of Selenium, Playwright, Cypress, or similar automation tools.

    • Experience testing web services, REST APIs, and microservices.

    • ISTQB Certification is a plus.

    Key Competencies

    • Attention to Detail

    • Analytical Thinking

    • Problem Solving

    • Communication Skills

    • Team Collaboration

    • Time Management

    • Adaptability

    Benefits

    • Competitive Salary

    • Health Insurance

    • Paid Time Off

    • Learning and Development Opportunities

    • Certification Support

    • Career Growth Opportunities

    Working Conditions

    • Office-based, Hybrid, or Remote work environment.

    • Collaboration with Development, Product, and DevOps teams.

    • Participation in release and deployment activities.

    Experience: 2+ Years
    Education: Bachelor's Degree in Computer Science, IT, or related field
    Industry: Information Technology / Software Development
    Employment Type: Full-Time**

    Numbers & Facts

    LocationAlpharetta, GA

    Similar Jobs

    See more jobs