At a Glance
- Tasks: Design and build automated test frameworks for AI and analytics software.
- Company: Join a leading data and AI company with an inclusive culture.
- Benefits: Flexible hybrid work, competitive salary, and world-class employee experience.
- Other info: Great career growth opportunities and a supportive team atmosphere.
- Why this job: Make a real impact in a dynamic environment with cutting-edge technology.
- Qualifications: 3+ years in automated testing with Python; strong problem-solving skills.
The predicted salary is between 40000 - 50000 £ per year.
Software Development Engineer in test - Data Access
Hybrid, Glasgow
We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.
If you’re looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you’ll find it here. We’re recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more.
About the job
The R&D Data Access team is looking for a Software Developer Engineer in test who'll work on designing, building and supporting scalable automated test frameworks, tools, and test suites to ensure quality within expected timelines during the development cycle.
As a Software Developer Engineer in test, you will:
- Be involved in all steps of the development lifecycle
- Design, implement, and maintain automated test frameworks, tools, and scripts that address specific needs
- Design and implement test plans (cases, scenarios, usage); Create test strategies, approaches, test scenarios and test ideas with clear intent
- Maintain an awareness of and research new technologies, trends, architectures, and implementation techniques as they relate to the delivery of applications, integrations, and data in CI/CD.
- Comprehend complex usage concepts and assess applications’ ability to fulfill them
- Design, develop, document, and execute manual tests when automated scripts are not available.
- Perform peer code review
- Identify risks, issues, potential defects, or defects in any phase of the project life cycle, managing them through closure
- Demonstrate aptitude for problem solving and debugging of complex software systems; ability to develop creative solutions to complex technical problems
Required Qualifications
- 3+ years of experience developing automated tests using Python or other modern frameworks
- Bachelor's degree in Computer Science or related quantitative field
- Equivalent combination of education, training and experience may be considered in place of the above qualifications.
- Demonstrated proficiency in Python
- Experience utilizing SQL to query, analyze, and manipulate data across relational databases (e.g., PostgreSQL, MySQL, SQL Server).
- Experience working with container platforms and technologies such as Docker or Kubernetes
- Exposure to tools such as GitHub and VSCode
- Solid debugging skills
- Experience working in an agile software development environment
- Prior experience working with collaboration tools such as Jira and Confluence
You’re curious, passionate, authentic and accountable. These are our values and influence everything we do.
Preferred Qualifications
- Experience developing, deploying, and maintaining infrastructure in a public cloud platform, such as Azure, AWS, or GCP.
- Basic understanding of Linux
- Familiarity with modern test automation frameworks like Playwright and Pytest.
- Exposure to programming languages such as Java, Go, Rust or C/C++.
- Experience with SAS products, solutions, and programming language.
Work Location
Hybrid Role: Expected to be onsite at SAS Glasgow offices few days a week.
You are welcome here. At SAS, it’s not about fitting into our culture – it’s about adding to it. We believe our people make the difference. Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.
Additional Information
SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact Recruitingsupport@sas.com.
Let’s stay in touch! Join our Talent Community to stay up to date on company news, job updates and more.
Data Access SDET: Automate QA for AI/Analytics in Glasgow employer: SAS
At SAS, we pride ourselves on being a leader in data and AI, offering a dynamic and fulfilling career for our employees. Our hybrid work model in Glasgow promotes flexibility while fostering an inclusive and innovative culture that values diversity and collaboration. With ample opportunities for professional growth and development, you will be part of a team that inspires transformation through cutting-edge technology and meaningful work.
StudySmarter Expert Advice🤫
We think this is how you could land Data Access SDET: Automate QA for AI/Analytics in Glasgow
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews by practising common questions and scenarios related to automated testing and Python. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 3
Showcase your skills! Create a portfolio of your projects, especially those involving automated test frameworks. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Data Access SDET: Automate QA for AI/Analytics in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with automated testing, Python, and any relevant frameworks to show us you’re the right fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role and how your background aligns with our values. Be authentic and let your personality shine through!
Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your skills in action, especially in automation and testing.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!
How to prepare for a job interview at SAS
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and SQL. Brush up on your knowledge of automated testing frameworks like Playwright and Pytest, as well as container technologies like Docker and Kubernetes. Being able to discuss these confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical problems. Think about times when you had to debug software or develop creative solutions. This will demonstrate your aptitude for problem-solving, which is crucial for a Software Developer Engineer in Test role.
✨Understand the Agile Environment
Familiarise yourself with agile methodologies if you haven’t already. Be ready to talk about your experience working in agile teams and how you’ve contributed to projects using collaboration tools like Jira and Confluence. This shows that you can adapt to their workflow seamlessly.
✨Ask Insightful Questions
Prepare thoughtful questions about the team, the projects they’re working on, and the company culture. This not only shows your interest in the role but also helps you gauge if it’s the right fit for you. Asking about their approach to new technologies and trends can also spark a great conversation.