QA (Quality Assurance) Automation Engineer - Remote, Full Time LATAM

Santo Domingo, Dominican Republic
Engineering – QA /
Full Time /
On-site
FullStack is the fastest-growing software consultancy in the Americas. We help organizations like Uber, GoDaddy, MGM, Siemens, and Stanford University build distributed software development teams, and deliver transformational digital solutions. As an employee-first company, we focus on hiring the most talented software designers and developers in the western hemisphere, by creating a positive, respectful, and supportive work environment where they can achieve their greatest potential.

We’re most proud of:
*Offering life-changing career opportunities to talented software professionals across the Americas.
*Building highly-skilled software development teams for hundreds of the world’s greatest companies.
*Having delivered hundreds of successful custom software solutions, which have positively impacted the lives and careers of millions of users.
*Our 4.5-star rating on GlassDoor.
*Our client Net Promoter Score of 68, twice the industry average.

FullStack Labs is a leading software consultancy seeking skilled Quality Assurance Engineers to join our fast-growing team. Our mission is to design and develop technology that improves the lives of its users while providing an exceptionally high level of service to our clients.
We are looking for Quality Assurance Engineers who want to be part of a fast-paced, dynamic environment, where everyone’s opinions and efforts are valued. We hire outstanding individuals and give them the opportunity to thrive in a collaborative atmosphere that values learning, growth, and hard work.
Our team of 100+ professionals is distributed across the United State and Central / South America.
If you have the desire to be a part of an exciting, challenging, and rapidly-growing software development consultancy, and if you are passionate about software development and creating the finest apps in the marketplace, please apply below.

What You Will Be Doing:

      Your primary responsibilities will be to design automated tests to validate the applications we build for clients. Each day at FSL, you will be collaborating with other members of the engineering team to solve problems with the application. You will develop automated tests and configure testing automation environments. You will ensure proper test coverage and will test features to ensure they are properly built, function as they are designed to function, and correctly solve client's problems. To do this you will gain a deep understanding of our client's business and the problems that the software is designed to solve. The automated test coverage that you will create will ensure that the products we create maintain their level of excellence and do not regress.

What We Are Looking For:

    • Knowledge of how to design test scripts and automate testing.
    • Knowledge of computer languages such as JavaScript, Ruby, Python, PHP or other similar languages.
    • Knowledge of Test Data Management.
    • Knowledge of Declarative Testing.
    • Deep understanding of testing philosophies like TDD, BDD, etc.
    • Deep understanding of automated software testing like unit, functional, integration, acceptance and E2E.
    • Experience with testing API Services.
    • Experience setting up and working within CI/CD pipelines.
    • Experience with leading a team or introducing new patterns to improve the effectiveness of the application’s testing framework.
    • You must have an extremely high, forensic attention to detail.
    • You naturally notice small imperfections in seemingly high-quality work.
    • You care deeply about building flawless user experiences and have a visceral reaction to low quality work.
    • You DO sweat the small stuff.
    • A natural orientation to detail is the most important skill set for this position.
    • You must have strong computer / technical skills...using technology comes naturally to you.
    • A thorough understanding of the Software Development Life Cycle.
    • Strong work ethic and the ability to focus and single-task throughout the day.
    • Ability to work well with team members within an agile development team.
    • A positive, optimistic, can-do attitude.
    • Strong written and verbal communication skills.
    • A four-year college degree is required.

Technologies:

      Experience with some (not all) of these technologies is required:
    • Java & TestNG.
    • Jest/Jasmine/Mocha/Karma.
    • Selenium.
    • RSpec/MiniTest.
    • Cucumber.
    • E2E testing (Cypress, Nighwatch, Appium, etc.).
    • SauceLabs or BrowserStack.
    • Protractor.
    • Cypress.
    • Testcafe.
    • Gherkin.
    • Postman.
    • Swagger.
    • Testrail.
    • Artifactory.
    • Jenkins.
    • JMeter.
    • Gatling.

Tooling:

    • Jira.
    • Slack.
    • GitHub.
    • Toggl.
    • Mac OS.
    • Terminal.
FullStack is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form, which can be provided upon request during our hiring and interview process.

 Learn more about our Applicants Privacy Notice.