Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Nordis Technologies • Coral Springs, Florida, United States
Role & seniority: Software Developer in Test (SDET), senior-level; 5+ years in software testing/automation (3+ years in test automation)
Stack/tools: Python, C#, or JavaScript; Selenium, Cypress, Playwright, or TestNG; CI/CD tooling (GitHub Actions, Azure DevOps); APIs/microservices testing; cloud (Azure) and Docker
Assess current QA processes, tools, and coverage for critical workflows; define and implement a comprehensive testing strategy
Design and develop a scalable automation framework for functional, regression, integration, and performance testing; integrate tests into CI/CD
Collaborate with developers, DevOps, and product teams; mentor QA/devs on automation; establish metrics and communicate defects
5+ years in software testing/automation (3+ years in test automation)
Proficiency in one or more of Python, C#, JavaScript
Hands-on experience with Selenium/Cypress/Playwright/TestNG; CI/CD integration (GitHub Actions/Azure DevOps)
Solid software architecture/API/microservices testing; cloud/Docker familiarity; strong problem-solving and communication
Experience leading QA strategy and building automation from the ground up
Performance/load testing tools (JMeter, k6, Gatling); test data management and mocking
BDD/TDD frameworks (Cucumber, Jest); exposure to security/compliance testing
Location & work type: Location not specified; Work type not specified
The Software Developer in Test (SDET) will establish and lead our automated testing strategy. This role will focus on assessing the current state of quality assurance, defining a comprehensive test strategy for critical business workflows, and building a scalable automation framework integrated into our CI/CD pipeline. The ideal candidate is both a strategic thinker and hands-on engineer who can define, design, and implement modern QA practices that ensure our systems are robust, reliable, and ready for rapid delivery.
Responsibilities Assess current QA processes, tools, and coverage across critical business workflows. Define and implement a comprehensive testing strategy for application quality and system resilience. Design and develop a scalable automation framework to support functional, regression, integration, and performance testing. Integrate automated testing into our CI/CD pipelines to support continuous testing and delivery. Collaborate with developers, DevOps engineers, and product teams to ensure test coverage and maintain code quality. Mentor QA and development team members on automation best practices. Identify, document, and communicate defects effectively to engineering teams. Establish and maintain metrics to track test coverage, reliability, and performance over time. Evaluate and recommend tools, frameworks, and processes to improve testing efficiency and effectiveness.
Required Skills Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 5+ years of experience in software testing or development, with at least 3 years in test automation. Strong proficiency in programming languages such as Python, C#, or JavaScript. Hands-on experience with test automation tools and frameworks such as Selenium, Cypress, Playwright, or TestNG. Experience integrating automated tests into CI/CD pipelines using tools like GitHub Actions or Azure DevOps. Solid understanding of software architecture, APIs, and microservices testing. Familiarity with cloud environments (ie Azure) and containerization (ie Docker). Strong problem-solving, analytical, and communication skills.
Preferred Skills Experience leading QA strategy and implementing test automation from the ground up. Knowledge of performance and load testing tools (e.g., JMeter, k6, Gatling). Familiarity with test data management and mocking tools. Experience with BDD/TDD methodologies and frameworks (e.g., Cucumber, Jest). Exposure to security and compliance testing.