About Thirty Capital, LLC 

Thirty Capital is a mid-market CRE investment & advisory firm dedicated to protecting cashflow, generating equity returns, and creating alpha from commercial real estate assets.

 

The Senior QA Automation Engineer Role 

We’re excited to find the ideal fit to join our engineering team at Thirty Capital. We’re searching for someone to analyze the functionality of applications and design automated tests to validate their performance. They will also be required to identify bugs, install environments, and collaborate with the software design team, product team, and other stakeholders.

 

The ideal candidate will have a strong background in quality assurance, test automation, and manual testing, with excellent problem-solving skills. They will be responsible for ensuring the quality of the software products by designing, implementing, and executing test plans and test cases using the latest technologies and tools.

 

Key Responsibilities

  • Design, develop and maintain test plans, test cases, and test scripts for our Django-Python backend and Vue.js frontend applications using JavaScript and the XRay JIRA extension.
  • Build, deploy and run containerized workloads across different environments.
  • Perform functional, integration, regression, and performance testing on web applications and APIs.
  • Utilize Cypress for automated UI testing and Postman for API testing to improve test coverage and efficiency.
  • Work with SQL, primarily PostgreSQL, to validate data integrity and perform database queries for testing purposes.
  • Interface with engineering teams and leadership to help identify and refine relevant test coverage resolving defects in JIRA, our ticketing system.
  • Provide developers with a consistent testing infrastructure and automated tests to ensure code being developed meets the customers’ needs and automated test coverage is maximized.
  • Work with different internal customer facing teams, understanding the different deployment scenarios, upgrade paths and dependencies and solve issues involving test automation.
  • Set up, configure, and maintain CI/CD systems to ensure smooth integration of testing processes into the development workflow.
  • Participate in Agile/Scrum ceremonies, providing feedback and recommendations to improve product quality and testing practices.
  • Build rapid prototypes and work on fast-paced projects.
  • Mentor and support junior QA engineers, sharing best practices and fostering a culture of continuous improvement.
  • Stay current with industry trends, tools, and technologies, and evaluate their applicability for our projects.
  • Perform other duties as assigned which are reasonably within the scope of the duties in this job classification.

 

Qualifications: 

  • 4+ years of experience in software quality assurance, with a focus on web applications and APIs.
  • Detailed knowledge and experience with application functions, bug fixing, and testing protocols.
  • Demonstrate strong Python programming fundamentals, preferably with experience in one or more Python test frameworks.
  • Experience with automation tools and technologies (e.g. Git, Terraform, Tekton, Ansible, AWS CDK).
  • Experience with Kubernetes or Docker.
  • Familiarity with end to end testing frameworks and tools, e.g. Cypress, Selenium, Phantom.js.
  • Experience with Jira, Confluence, and Github.
  • Proficient in JavaScript as the main programming language for writing test cases.
  • Hands-on experience with Cypress, Postman, JIRA, and XRay JIRA extension.
  • Experience with Co-Pilot.

 

Location:

  • The preferred candidate will reside in Charlotte or Atlanta.
  • Occasional travel to Atlanta for in-person team gatherings.
  • Must be authorized to work in the US/Sponsorships are not available. Corp to Corp is not available.