Logo for Sky Systems, Inc. (SkySys)

Software Development Engineer in Test (SDET)

Job description


Role: Software Development Engineer in Test (SDET)
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: Long Term
Work Hours: CST
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% Remote (Candidates Can work from anywhere in LATAM Countries)

Seeking a skilled Software Development Engineer in Test (SDET) to design and implement comprehensive test automation strategies for our healthcare-focused applications. You'll use your expertise in C#, UI automation (Selenium, Cypress, or Playwright), API testing, and performance/load testing to ensure high-quality, secure systems. By leveraging GenAI tools like GitHub Copilot, you'll accelerate test script creation, generate realistic test data, and craft effective prompts to streamline testing workflows. This role is ideal for a testing enthusiast who thrives in remote, cross-functional teams and is passionate about BDD/TDD and modern testing principles.
What You Will Do (Job Duties & Responsibilities)
  • Lead Test Automation: Design, develop, and maintain automated test suites for UI (using Selenium, Cypress, or Playwright) and APIs, leveraging GitHub Copilot to generate C# test scripts, optimize test cases, and reduce scripting time by up to 3x.
  • Drive Testing Frameworks: Implement and enhance BDD (e.g., SpecFlow) and TDD frameworks in C# to ensure robust, maintainable test suites that align with agile development cycles.
  • Performance & Load Testing: Conduct performance and load testing to validate system scalability and reliability under high-traffic scenarios, using tools like JMeter or Locust, with GenAI aiding in script generation and result analysis.
  • Test Data Creation: Generate realistic test data for healthcare scenarios (e.g., member demographics, claims) using SQL and GenAI to create synthetic datasets or validate data pipelines (e.g., Oracle to Postgres via Kafka).
  • API Testing: Validate REST and GraphQL APIs (e.g., OAuth2-based identity services) using tools like Postman or custom C# scripts, ensuring secure and reliable endpoints.
  • Collaborate & Innovate: Work with developers, DevOps, and product teams to integrate testing into CI/CD pipelines, using GenAI to automate test case documentation and debug failures.
  • Apply Testing Principles: Uphold strong software testing principles (e.g., test pyramid, risk-based testing) to ensure comprehensive coverage and high-quality deliverables.
  • Craft Effective Prompts: Write clear, precise prompts for GenAI tools to generate test scripts, mock data, or performance test scenarios, enhancing productivity and accuracy.
  • IAM Testing
What You Will Need to Be Successful (Skills, Knowledge, & Experience)
  • Proven SDET Experience: 4+ years as an SDET or similar role, with a track record of building automated test suites for production-grade applications.
  • Technical Mastery:
    • Deep expertise in C# for test automation and scripting.
    • Proficiency in UI automation with at least one of Selenium, Cypress, or Playwright (Playwright preferred for modern web apps).
    • Strong experience in API testing (REST/GraphQL) using tools like Postman, RestSharp, or custom C# libraries.
    • Proficiency in SQL for querying databases (e.g., Oracle, Postgres) and creating/verifying test data.
  • GenAI Proficiency: Hands-on experience with GitHub Copilot or similar GenAI tools to accelerate test script creation, debug automation code, and generate synthetic test data.
  • Testing Frameworks: Expertise in BDD (e.g., SpecFlow, Cucumber) and TDD practices, with experience building reusable test frameworks.
  • Performance Testing: Proven ability to conduct performance and load testing using tools like JMeter, Locust, or k6, with a focus on scalability.
  • Strong Testing Principles: Deep understanding of software testing methodologies (e.g., test case design, defect tracking, risk-based testing) to ensure high coverage and reliability.
  • Collaboration & Communication: Excellent skills in working with remote, cross-functional teams, with clear documentation and communication enhanced by AI-driven workflows.
  • Nice-to-Haves:
    • Experience with Azure (e.g., Azure DevOps for CI/CD, Azure Database for PostgreSQL) or similar cloud platforms.
    • Familiarity with healthcare compliance (e.g., HIPAA) for secure testing practices.
    • Knowledge of identity protocols (e.g., OAuth2, OpenID Connect) for testing secure APIs.
    • Exposure to Microsoft AutoGen or other GenAI frameworks for agentic testing workflows.

Software Development Engineer in Test (SDET) Related jobs

Other jobs at Sky Systems, Inc. (SkySys)

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.