← Back to jobs
Sunrise, FL, USA
No related jobs found
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
Bachelor's degree
No related jobs found
← Back to jobs