BOSS Tech

QA Engineer

Full-Time in San Jose, CR %LABEL_POSITION_TYPE_REMOTE_ANY%

BOSS Tech is the first and only Business Operating Smart Solution empowering entrepreneurs to embrace Web3 as it is intended: openly yet securely, distributed yet authenticated, and streamlined and automated for meaningful data-driven efficacy. Boss Tech was created by multi-exit technology entrepreneurs to enable their own startups and is the business operating system enabling AI, AR/VR, and Blockchain (Crypto) for Web3. Boss Tech disrupts current disparate, outdated systems, to leapfrog our client’s competitors.

With decades of startup culture creation and leadership under our “boss belts,” we know how to optimize resources to deliver for our clients and our Team! Boss Tech Team Members are just like the platform, one-of-a-kind artists delivering to their highest potential while co-creating the culture that speaks to their soul. Boss Tech delivers in both the United States and Costa Rica to blend the beauty of both cultures for a standout passionate, committed, and productive team.

BOSS Tech is scaling rapidly with no limit to its growth potential and ambitions to match your expertise.

Responsibilities

  • Advise, train, and operate as a technical subject matter expert and thought leader on data quality assurance best practices and test automation/data monitoring scripts for senior analysts and level data quality assurance engineers.
  • Coordinate and collaborate with data quality control analysts and engineers in testing and monitoring efforts for assigned project data quality control activities. Design and implement project monitoring and automation plans.
  • Estimate, prioritize, plan and coordinate testing activities.
  • Analyze and resolve issues related to data quality control in a timely manner.
  • Review assigned project deliverables and ensure they meet quality standards.
  • Review and recommend improvements to existing data quality control processes.
  • Create detailed, complete and well-structured test plans and test cases.
  • Investigate, document, trace, and diagnose errors discovered during testing.
  • Answer technical questions from team members.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply test processes for new and existing products to meet customer needs.
  • Liaise with internal teams (for example, developers and product managers) to identify testing requirements.
  • Track quality control metrics, such as number of issues and test coverage, and report status updates to stakeholders.
  • Stay up to date with new testing tools and testing strategies.

Technical Requirements

  • Bachelor's degree in Computer Science, Engineering or a related subject (or equivalent experience).
  • Verifiable work experience in software development.
  • At least 3 years of experience in data analysis using open source tools and consulting big data sources.
  • Experience with PostreSQL and AWS.
  • Advanced knowledge of SQL.
  • 2-3 years of experience creating/testing data analysis tools.
  • Proactive in tasks related with tests implementation and covering functionalities.
  • Experience in best practices for testing, version control, and defect management.

Bonus Skills

  • Experience using some tools like Selenium, Sonarqube or GitLab QA to automate tests (other tools can be accepted)
  • Be familiar with the Agile development process and documentation related to this.
  • Experience testing mobile applications, using tools such as Jest, React Native Testing Library, Appium or Detox.

Benefits

  • Hybrid work opportunity
  • Flexible PTO
  • Career development
  • Private health insurance
  • Commuter assistance
  • Pura vida workspace vibes
  • Support CR - Micro-lending and CCC Support