You will define and build CI/CD systems for frontier models and software on OpenAI's custom AI accelerators, ensuring measurable correctness, performance, and stability.
Software Engineer, QA
📜 Description
- Integrate AI-powered workflows into daily QA activities by leveraging effective prompting and orchestrating AI agents.
- Develop and maintain high-quality, scalable Playwright testing applications using sharding, parallelism, and CI/CD.
- Maintain and improve test software architecture.
- Collaborate with Product Managers, Feature Software Engineers, QA Software Engineers, and DevOps to ship features end-to-end.
- Write efficient tests, optimize suite run times, and analyze test results to identify issues.
- Develop tests for new features quickly to align with product development.
🛠️ Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Demonstrated ability to leverage AI in development workflows.
- Solid understanding of OOP, SOLID principles, design patterns, and testing strategies.
- Deep knowledge of HTTP and RESTful APIs.
- Ability to break down complex problems and implement practical solutions.
✨ Benefits
- At SiteGround, we work hard and challenge ourselves to exceed expectations. To support your drive, we provide a thoughtfully designed benefits package created to help you thrive both at work and beyond.
- Competitive remuneration and a performance-based bonus system;
- Shorter workday on Fridays – we finish at 3:00 PM;
- 5 extra days off at 5 years of service, plus 1 more each year after – up to 10;
- 2 extra paid days off for volunteering to support the causes you care about;
- Premium additional health insurance coverage and annual medical check-ups;
- Modern and cozy offices across Bulgaria, plus flexible work options;
- Chef-prepared breakfast and lunch provided daily at our HQ restaurant – all on us;
- Free parking and a metro shuttle;
- Fully equipped in-office gym with professional coaches;
Full job description
YOUR ROLE:
We're hiring a Software Engineer, QA to join our QA Team and play a pivotal role in shaping the backbone of our innovative Software as a Service (SaaS) products. This isn't a typical QA role: we're looking for someone who's already adapted to building testing software in the AI era — who thinks in test systems, moves comfortably across the stack, and treats AI tools as part of the craft, not a shortcut around it. Someone willing to contribute to the entire development lifecycle - from conceptualization to deployment and deliver solutions that guarantee the quality, speed, and reliability of products.
How you think, how fast you iterate, and how fearlessly you push past "good enough" matter more to us than years logged or job titles. You'll join a team with strong engineering proficiency that spends its time on problems that actually matter and shares a real passion for building products from the ground up, regardless of stack.
YOUR RESPONSIBILITIES:
OUR EXPECTATIONS:
GREAT ADVANTAGE WILL BE:
WHAT WE OFFER:
Similar jobs
Search more Software Engineer jobsJoin our team as a Software Integrator to enhance embedded Linux OS and application software for autonomous driving technologies through effective integration and collaboration.
Join our team as a Software Integrator, where you'll integrate embedded Linux OS and application software while collaborating with cross-functional teams to support autonomous driving technologies.
Join our team as a Software Integrator, where you'll integrate embedded Linux OS and application software, ensuring high-quality releases for autonomous driving technologies.
The Structural Analysis Engineer II/III will develop analytical solutions and collaborate with cross-functional teams to ensure the performance and reliability of deployable space structures.
