Location: Flexible | Team: Innovative QA & Development
Are you ready to redefine how we approach software testing? We're on the hunt for a visionary Software Development Engineer in Test (SDET) who’s not just passionate about quality assurance but eager to integrate Generative AI into the heart of our testing processes.
Join a team that thrives on innovation, harnessing cutting-edge AI technologies to ensure exceptional user experiences and flawless software solutions.
What You’ll Do
Revolutionize Testing with Gen AI
- Use Generative AI to analyze user stories and acceptance criteria, automating the creation of comprehensive test scripts that capture every nuance of desired functionality.
- Apply AI tools to verify UI and API outputs, ensuring seamless interfaces and accurate data flow across systems.
- Generate diverse, high-quality test data through APIs, enhancing test coverage and identifying edge cases.
Develop Cutting-Edge Frameworks
- Design, build, and optimize automated testing frameworks using Python, JavaScript, and other advanced technologies.
- Lead the charge in automated testing innovation, making manual processes a thing of the past.
Collaborate & Elevate
- Partner closely with developers to identify, address, and resolve potential defects at every stage of development.
- Participate in design and code reviews, ensuring your expertise in testing methodologies shapes robust, scalable software.
Drive Quality from the Ground Up
- Continuously validate and refine AI-generated test scripts, balancing automation with manual precision.
- Apply your expertise in data structures and algorithms to create efficient and effective testing processes.
Who You Are
Your Skills & Expertise
- Proficient in Python and JavaScript, with a strong foundation in data structures and algorithms.
- Hands-on experience with Generative AI tools, leveraging them to streamline testing workflows.
- Proven ability to create and execute tests for UI and APIs, ensuring flawless functionality and integration.
- Skilled in generating and retrieving diverse test data through APIs.
Your Mindset & Drive
- A problem-solver who thrives on tackling complex challenges with innovative solutions.
- Detail-oriented, with a keen eye for identifying potential issues before they escalate.
- An analytical thinker who values collaboration and is unafraid to voice ideas during design and development discussions.
Your Background
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience in software testing methodologies, with a focus on user stories and acceptance criteria.
- Bonus: Familiarity with Robotic Process Automation (RPA) for an edge in automated workflows.