Automation Engineer

Bengaluru, India

Atlassian logo
Atlassian
Apply now Apply later

Posted 1 month ago

Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.
Atlassian IT is leading a number of transformational initiatives that are aimed at transitioning Atlassian into a $10 bn enterprise. The team, that you will be part of, has a mission to build a brand new platform - Commerce Cloud Platform (CCP) - to transform the billing & payments engines and integrate with IT while unifying the billing experience for our customers across the entire suite of Atlassian products!
Are you passionate about building scalable Automation solutions to tackle business critical application challenges?  If so, we want you to join our team!Atlassian is looking for an Automation Engineer to join our IT team in Bengaluru, India.  Our team is building an automation platform from the ground up to replace manual testing efforts across Atlassian’s business critical applications.

Must to Have:

  • MS/BS in Computer Science, Engineering, or a related subject.
  • 5+ years of experience in application development and/or test automation framework development.
  • Very good coding skills using Java programming language.
  • Good experience in design, implement and maintain highly scalable, configurable, and robust test automation solutions.
  • Demonstrated experience in defining and implementing several UI and API test automation solutions leveraging one or more of the following: Selenium, JUnit, TestNG, RestAssured.
  • Knowledge of continuous integration and deployment tools (e.g. Git, Bamboo)
  • Good communication skills; the ability to explain and present details to both technical and business audiences.
  • Very good troubleshooting, debugging, problem-solving, and analytical skills.

Good to have:

  • Experience with a scripting language such as JavaScript/Python/Ruby in a Linux environment.
  • Self-starter and possess strong self-motivation.
  • Proven ability to drive cross-team technical discussions and decision making

Key Responsibilities:

  • Define and implement detailed test designs using sound software test engineering principles in the context of test automation platforms and integration across distributed systems.
  • Enhance test automation platform, develop and maintain reliable test automation suites by following the clean code principles.
  • Coordinate with different software development teams to develop, test, deploy, and report on product performance, quality, security, and stability.
More about our team
Automation Engineering is a team of innovators and problem-solvers, with the autonomy and skills to make an impact. Our mission is to assist development teams to deliver Quality at Speed - be it via improvements to tooling, process, DevOps, or culture. Currently, we are building an automation platform solution for the teams in Atlassian to help them deliver with speed and quality. We want to enable developers, business users, and internal stakeholders to easily interact and derive value from the underlying framework. Your role will be to visualize, design, and build the web portal that exposes the framework capabilities in an easy to use manner. You will be helping us build features like UAT portal, reporting portal, data quality tool, analytics etc. You'll work as part of a small but rapidly growing high-energy team spread across Sydney, Bengaluru, and Mountain View. You'll collaborate with other developers to write the best code for the project and deliver amazing results that help scale our solution internally within Atlassian. There are endless opportunities to wield and grow your design, architecture, analysis, influencing, and leadership skills. Join the Automation team and help us engineer excellence into how we build the next generation of software.
More about our benefits
Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.
More about Atlassian
Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.
Additional Information
We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of 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.
Job tags: Git Java JavaScript Jira Linux Python Ruby