H

NTI - Mid-level Software Tester/QA

HRFH
Full-time
On-site
Santiago, Santiago, Dominican Republic
Software Tester

We are looking for a bilingual, analytical, results-driven Mid-level Manual Software Tester with a keen eye for details.


In this role you will use your understanding of Software Testing and tools to analyze current and future applications, test, and help identify defects or potential design flaws.Β  You will be involved in the analysis and testing phases of multiple projects alongside the development. Initially, testing will be manual with the vision of automation. You will be squashing bugs and making improvements as you go.Β Β 


We highly value collaboration.Β  We know it's the key to success so our development team partners with everyone in the company to achieve our ambitions.Β  Essential to this role are excellent communication skills and the ability to speak and write in English.Β  Β 


What is it like to work at NTI?Β  As a member of our team, you’ll be helping us create innovative solutions to solve our customers’ business challenges.Β  We work hard and stay focused but never forget that the experience should be inspiring and enjoyable for the team to make it all happen. Our core values are Integrity; respect; sound judgment; customer-focused; results driven; giving back.


Key Duties

  • Support the implementation of:
    • Different templates and processes for Software Testing (Test Plan, Test Scenarios, Test Cases, Bug Management, etc).
    • Best Software Testing practices.
  • Review software requirements and prepare test plans, scenarios and cases, and regression tests.
  • Execute test cases (manual), analyze results (database impacts, bugs or defects, usability, etc) and address findings with developers and project manager.
  • Create, maintain and execute regression test suites on a regular basis.
  • Help implement needed strategies, tools, and methodologies for the full-automated testing process (long-term plan).
  • Work with the DevOps team to improve the testing phase in the CI/CD pipelines when the automation time comes.
  • Work with Project Manager, Product Owners, Stakeholders, and other team members on new requirements as well as reported issues and effectively route, troubleshoot & resolve them.
  • Prepare reports on all aspects related to the software testing carried out and report to the different teams (Product Owners, Project Managers, Developers, etc).
  • Conduct post-release/post-deployment testing.
  • Interact with end-users to understand product requirements.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Provide training and workshops for staff as required. Keep up to date with the latest software testing technologies and methodologies.


Experience

  • Bachelor’s degree in computer science or related field.
  • Minimum of 5 years of proven experience as a Quality Assurance, Software Tester, or similar role.
  • Proven experience as a Software Tester or similar role.
  • Up-to-date knowledge of software test design and testing methodologies.
  • A Plus
    • Knowledge of:
      • At least one programming/scripting language
      • At least one database management system
    • Automation frameworks and tools:
      • Selenium, Maven, TestNG
      • Cypress
      • Playwright
      • Jenkins
    • Docker, GIT
    • AWS
    • API Testing
    • Performance Testing

Β 

Skills & Qualifications

  • Proficiency in written and spoken English.
  • Passion for automation (or the intention to move into that area).
  • Ability to manage the day-to-day operational aspects of all ongoing project priorities.
  • Sense of urgency in meeting all deadlines.
  • Customer-focused style with the skills and ability to handle stressful or difficult situations.
  • Attention to details.
  • Creative problem-solving.
  • Excellent communication and critical thinking skills.
  • Good organizational skills and detail-oriented mindset.

Β 

Additional Information

This position has the following benefits:

  • Vacation time
  • Flexible schedule
  • Friendly teamwork environment
  • Professional growth opportunities