Software Development Engineer In Test

BetterCloud

(Atlanta, Georgia)
Full Time
Job Posting Details
About BetterCloud
BetterCloud is the first unified SaaS management platform, enabling IT to manage and scale best-in-breed SaaS application environments. Every day, thousands of customers rely on BetterCloud to centralize data and controls, surface operational intelligence, and orchestrate complex actions across SaaS applications.
Summary
BetterCloud, a high energy, high growth startup, is seeking a fast-learning, hard-working developer to join the Product Development team as a Software Engineer in Test to focus on functional test plan execution and automation. We need adaptable, self-motivated people who have strong critical thinking skills. This is not just an “automating these clicks” job, it’s so much more than that.
Responsibilities
* You will be using an impressive tech stack to provide high-value test automation that enables our development teams to achieve Continuous Delivery. * You will be coding automated acceptance tests using Spock, Geb, Selenium Webdriver, Groovy, Java, APIs for Google, Microsoft, Dropbox, Slack, and more. **Day to day you will be doing:** * API Service Layer Testing * Performance Testing using Python and Locust.io * UI Testing * Security Testing You’ll play a central role in the software development lifecycle by designing and coding Automated Acceptance Tests that execute at all levels (unit, integration, service, ui) of our software architecture. You’ll also plan and execute Performance Tests against our service layer APIs and our high-throughput data streaming pipelines. And you’ll play a huge part in automating Security Penetration Testing. As a Software Engineer in Test at BetterCloud you’ll gain invaluable experience with a modern and impressive tech stack that rivals any across the industry. We are looking for someone who has a good understanding of the Java language (or equal experience in other development languages) and is excited to gain unparallelled experience in cloud-development. If you have a solid foundation in development then we’ll teach you what you need to know to be successful. If you have a sharp, analytical mind and proven design skills, we’re looking for you. If you are eager to grow, want to accomplish challenging goals, and thrive in a work hard/play hard environment then look no further! We’re highly team oriented, so you need to be able to work well with others, and possess excellent communication skills. BetterCloud looks for people who have a strong sense of ownership over their work because they aren’t afraid to work hard and build something brilliant.
Ideal Candidate
* We need someone who is proficient in Java or an equivalent object oriented language * Experience in an Agile environment is ideal * 1-3 years professional experience * Degree in Computer Science (or equivalent degree) **Bonus Points** * We’re looking for folks with a solid foundation in functional test design and development * It would be great if you had an understanding of user stories as requirements * Experience with testing cloud-based technologies would be a huge plus * If you’ve worked with Relational/Non-Relational databases, and/or Data Stream Processing we want you! * Knowledge of Continuous integration and continuous delivery will get you a long way * Primary Automated Testing languages/tools: * Groovy/Spock, Geb * Python/Locust.io
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive base salary,Full benefits package

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.