Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Engineer

Inficare

Role - QA Engineer


Location - Sunrise, FL (Hybrid)


Duration - Long Term contract

JD:

Skills - QA, Node/Node.JS, API, Functional Testing, Regression and Perf testing, Kubernetes, AWS

The Role:


We are seeking a highly experienced Senior QA Engineer with strong expertise in both frontend and backend applications, APIs, web, and native mobile applications. This role requires a hands-on quality leader who drives automation strategy, ensures high engineering standards, and embeds quality throughout the entire software development lifecycle.


The ideal candidate will function as a platform SME, championing automation, scalability, security, and performance across full-stack systems deployed in cloud environments.

Key Responsibilities:
• Develop and maintain comprehensive test cases, test strategies, and test plans, striving toward high levels of test automation using modern frameworks and programming languages.
• Ensure robust test automation across APIs, backend services, web frontend applications, and native mobile applications.
• Design, build, and maintain scalable automation frameworks for frontend UI, backend services, and API layers.
• Perform and support manual and automated testing, including:
• Functional testing
• Regression testing
• Integration and system testing
• Performance and scalability testing
• Security and compliance testing
• Drive quality improvements through collaboration with engineers, including support for unit testing and code refactoring.
• Promote and enforce Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.
• Act as a Platform SME for Quality Engineering, defining and driving automation and testing strategy at the application level.
• Review user stories and product backlogs, deriving detailed test cases from requirements and specifications to validate:
• Completeness and edge cases
• Performance and reliability
• Scalability and testability
• Usability and accessibility
• Security and compliance
• Define risk-based testing approaches and provide recommendations on prioritization aligned with delivery timelines.
• Integrate automated tests into CI/CD pipelines, enabling continuous testing and rapid feedback.
• Conduct application security testing, validating against common vulnerabilities (e.g., OWASP Top 10).
• Validate applications deployed in public cloud environments (AWS, Azure, or GCP).
• Utilize industry-standard tools for defect tracking, source control, test case management, automation reporting, and monitoring.

Minimum Qualifications:
• 6+ years of experience in Software Quality Assurance across frontend and backend applications.
• Strong experience testing Backend services (Node.js preferred), RESTful APIs, Web frontend applications, Native mobile applications
• Expert knowledge of Testing Frameworks and Automation Design Patterns, including TDD, BDD, Page Object Model (POM)
• Experience with automation tools such as WebdriverIO, MochaJS, Postman, UI automation frameworks (e.g., Selenium, Cypress, Playwright or similar)
• Strong understanding of unit testing frameworks and code coverage practices.
• Experience integrating automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
• Experience with defect tracking and source control tools (e.g., Jira, Git).
• Experience working in Agile/Scrum environments.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Engineer. Be the first to apply!