Working at AtlassianAtlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or return to an office as they reopen (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.Atlassian is looking for a Software Engineer in Test to join our Analytics and Visualization Platform team. This team, formed in 2021 out of the acquisition of Chartio, is focused on unleashing the power of data for teams everywhere! More specifically, this team builds the interfaces and services that help to surface data in dashboards and visualizations for Atlassian’s customers.That's where you come in. We're looking for a software engineer in test familiar with automated testing practices to enable continuous delivery while maintaining a high bar for quality. You will be working as part of a QA squad and collaborating with several squads of engineers through every part of the software lifecycle to help ensure we release high quality software often.
In this role you will get to:
- Perform various software testing activities on Atlassian software including (1) automated testing (80%), manual testing (20%), and performance testing (as needed);
- Design, develop, and maintain software testing environment and test software required for automated and manual testing activities
- Leverage configuration management and infrastructure automation software to create repeatable environments
- Develop test database software and the process of deploying said software to test environments
- Develop appropriate testing strategies for new software features in collaboration with engineering and product management
- Perform software release management for Atlassian software applications and services
- Manage continuous integration services
- Design, develop, and maintain the Bitbucket Pipelines jobs used for automated testing and deployments
- Work alongside a team of engineers, contributing to the team culture through your passion, creativity, and experience
- Learn and grow as an engineer through various career development opportunities
On your first day, we’ll expect you to have:
- 3+ years of QA engineering experience
- 3+ years of software development experience
- Extensive experience with Selenium for UI test automation
- Experience with a continuous integration tool like Bitbucket Pipelines, Jenkins, or other similar tools
- Fluency in modern, object-oriented, programming languages such as Python or Java
- Experience testing web applications and REST based APIs on top of relational databases
- General familiarity with cloud environments such as AWS or GCP
Our perks & benefitsTo support you at work and play, our
perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.
About AtlassianThe world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal:
to unleash the potential of every team.We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.To learn more about our culture and hiring process, explore our
Candidate Resource Hub.