About The Position

We are looking for a Senior Software Development Engineer in Test (SSDET) to design and execute automated/manual tests across development stages. You’ll collaborate with agile teams, contribute to engineering best practices, and support continuous delivery. Staying current with emerging technologies and driving innovation is key to the role. A strong passion for quality, automation, and rapid deployment is essential. Location: 100% Remote. Working hours are based between the US Central-Eastern Time Zone. About Us: Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.

Requirements

  • Proficient experience as a Software Engineer, a Software Engineer in Test, Test Automation Engineer, or equivalent roles.
  • Proficient experience developing test frameworks with open-source automation tools such as Selenium web driver(required), and/or Cucumber.
  • Hands on knowledge of any Object-Oriented Programming Language and writing automation scripts with C# as well as frameworks like Nunit or Xunit.
  • Proficient experience with a scripting language such as Python, PowerShell, Perl, JavaScript.
  • Experience working with Database testing techniques using Sybase, SQL server, or Oracle with a strong understanding of database schemas.
  • Experience working with performance engineers or Performance tools such as Jmeter or BlazeMeter.
  • Proficient experience with testing API frameworks.
  • Excellent written and verbal communication skills with clear, concise technical writing style as well as being able to work within teams.
  • Experience working in a fast-paced Agile or SCRUM development methodology.
  • Proficient experience with Object oriented Concepts, Web Application UI model, HTTP, XML, understanding of Dynamic web applications, API/ Service Layer and experience with White box, gray box, black box test development.
  • Think strategically and big and should always be a vocal leader.
  • Challenge developers on design and BA’s on requirements that are vague and cannot be tested.

Nice To Haves

  • Experience working with performance Engineers or Performance tools such as JMeter
  • Experience with Mobile App Testing, Cross Browser Testing.
  • Experience in Cloud-Based Testing.
  • Experience in CRM.
  • Financial Services Experience.

Responsibilities

  • Build and Develop automation tests and frameworks within our CI/CD environment using test automation frameworks.
  • Providing guidance to a group of diverse Software Quality Analysts and Test Engineers, able to handle challenging fast-paced environments with a desire and passion to work at the forefront of technology.
  • Work in an agile development environment, collaborating with the team to deliver quality software iteratively.
  • Develop end-to-end software test frameworks, test suites, and tools to validate product-specific features and use cases.
  • Ensure that the team is in full compliance with the execution of test scripts and documentation of the results.
  • Effectively plan, define Test Strategy, Automation Strategy, provide QA estimates, provide test management and reporting throughout the software delivery life cycle.
  • Collaborates with Software Quality Analysts and Software Engineers on developing an effective Testing Strategy and shares with the scrum team.
  • Able to analyze the quality of the product before rolling to Customers by analyzing and validating Defect leakages.
  • Able to understand the technical details of the product(s) and assist the Development team in trouble shooting issues.
  • Ability and willingness to assist with all tasks within an Agile scrum team; writing stories, development & manual testing.
  • Responsible for protecting, securing, and proper handling of all confidential data held by The Company to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to The Company or our clients.

Benefits

  • Flexible working hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup (mandatory).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service