logo_jobbe.png

Website Apex Logic Systems


Introduction: The Role of a Software Tester in Delivering Quality

In the digital age, the integrity of software applications is not just a feature—it is the foundation of user trust and business success. At Premier IT Solutions, our mantra is “Test the Best,” and we believe that begins with hiring the best. Software Testers are the unsung heroes of the development lifecycle, the critical final gatekeepers who ensure that every product we deliver is robust, reliable, and ready for the market.

We are currently seeking a meticulous and dedicated Software Tester to join our dynamic team on a fixed-term contract based in New York, NY. This role is designed for a proactive individual who is passionate about quality assurance, possesses a blend of manual and automation skills, and thrives in a fast-paced, collaborative environment. If you have a keen eye for detail and a methodical approach to problem-solving, this position offers a valuable opportunity to enhance your skills and contribute to high-impact projects.

This detailed guide will provide you with a clear understanding of the role’s responsibilities, the required qualifications, the benefits of joining our team, and the straightforward process to apply.


A Detailed Look at the Role: Purpose and Key Responsibilities

The Software Tester is an integral member of our quality assurance team, responsible for validating software functionality, performance, and reliability. You will work closely with developers and project managers to identify issues before they reach the end-user, ensuring that our solutions meet the highest standards of quality.

Your core responsibilities will include:

  • Comprehensive Test Planning & Design:

    • Analyze project requirements, user stories, and technical specifications to develop, document, and maintain detailed test planstest cases, and test scripts.

    • Define test conditions and create test data to cover positive, negative, and edge-case scenarios.

    • Estimate the testing effort and provide timely feedback on project timelines.

  • Methodical Test Execution & Analysis:

    • Execute test cases meticulously across functional, regression, and user-acceptance testing phases.

    • Apply both manual testing techniques and automated testing scripts to maximize test coverage and efficiency.

    • Analyze test results, identify patterns, and report on test status and metrics.

  • Precise Defect Management & Communication:

    • Identify, record, document, and track bugs with a high level of detail and reproducibility using industry-standard tools like JIRA or Bugzilla.

    • Conduct root cause analysis of identified defects and collaborate with the development team to facilitate swift resolutions.

    • Perform regression testing to verify that resolved defects have not introduced new issues.

  • Automation Development & Maintenance:

    • Develop, maintain, and enhance automation test scripts using frameworks like Selenium WebDriver.

    • Contribute to the continuous improvement of the test automation framework to increase stability and reduce manual testing cycles.

  • Cross-Functional Collaboration:

    • Work collaboratively within Agile/Scrum teams, participating in sprint planning, daily stand-ups, and retrospectives.

    • Communicate effectively with both technical and non-technical stakeholders to clarify requirements and articulate testing outcomes.


What We Require: The Ideal Candidate Profile

We are looking for a candidate who possesses a solid foundation in software testing principles and is eager to grow their expertise. The following qualifications and skills are essential for success in this role.

Required Qualifications & Experience:

  • A Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred, but equivalent practical experience will be considered.

  • 1 to 3 years of professional experience in a software testing or quality assurance role.

  • Proven, hands-on experience in both manual testing and test automation.

  • Demonstrable experience with bug tracking tools such as JIRA or Bugzilla.

  • Practical knowledge of test automation tools, specifically Selenium WebDriver.

  • A solid understanding of the software development lifecycle (SDLC) and Agile methodologies.

Core Competencies & Behavioral Skills:

  • Meticulous Attention to Detail: The ability to spot minor inconsistencies and subtle defects that others might overlook is the most critical skill for a tester.

  • Strong Analytical and Problem-Solving Prowess: You enjoy deconstructing complex software systems, thinking critically about how they can break, and methodically isolating the root cause of an issue.

  • Superior Documentation & Communication Skills: You can create clear, concise, and comprehensive test cases and bug reports. You are effective at communicating issues and status updates to developers and project managers alike.

  • Process-Oriented Mindset: You are organized and methodical in your approach to testing, ensuring thorough coverage and repeatable processes.

  • Collaborative and Adaptable: You are a team player who can adapt to changing priorities and project requirements in a dynamic environment.


Why Choose Premier IT Solutions? Our Commitment to You

This fixed-term contract position is more than just a project role; it is a gateway to professional growth and valuable experience with a company that is dedicated to its people and their development.

Professional & Financial Benefits:

  • Competitive Contract Rate: We offer a highly competitive hourly or project-based rate that reflects your skills and experience.

  • H1B Visa Sponsorship: For qualified candidates, we are pleased to offer H1B sponsorship, providing a pathway for talented international professionals to build their careers in the United States.

  • Skill Development: You will be working with modern tools and technologies on diverse projects, allowing you to significantly enhance your portfolio and testing capabilities.

  • Networking Opportunities: Gain exposure within the New York tech scene and build professional connections that can advance your long-term career.

Project & Cultural Environment:

  • High-Impact Projects: You will be testing cutting-edge software solutions for a variety of clients, ensuring your work is varied, challenging, and meaningful.

  • Collaborative Team Culture: Join a supportive team of QA professionals and developers who are committed to knowledge sharing and collective success.

  • Central New York Location: Work from our office in the heart of New York, NY, with access to all the professional and cultural benefits the city has to offer.


The Application Process: Your Pathway to Joining Our Team

We have designed a straightforward and efficient application process to identify the right candidate quickly.

Step 1: Initial Application Submission
Please submit your most recent resume and a brief cover letter (optional but recommended) to our hiring team at [email protected]. In your cover letter, please highlight why your specific testing experience makes you a strong fit for this contract role.

Step 2: Resume Review & Screening
Our recruitment team will review all applications against the core skills and experience outlined in this guide. Candidates who closely match our requirements will be contacted for the next stage.

Step 3: Technical Interview (45-60 Minutes)
This will be a video call with one of our lead QA engineers. The conversation will focus on your technical skills, including:

  • Your hands-on experience with manual and automation testing.

  • Your thought process for designing test cases for a given scenario.

  • Your practical knowledge of Selenium and bug-tracking workflows.

Step 4: Final Interview (30 Minutes)
A final discussion with the hiring manager. This stage focuses on ensuring a strong cultural fit, discussing project details, and answering any remaining questions you may have about the contract and the team.

Step 5: Contract Offer
Successful candidates will receive a formal contract offer outlining the terms, duration, and rate. We aim to make the process from application to offer seamless and transparent.


Ready to Test the Best with Us?

If you are a skilled and motivated Software Tester looking for a challenging contract role with a forward-thinking company, we encourage you to apply.

Quality Assurance Engineer Apex Logic Systems San Francisco

To apply for this job email your details to dm@premieritsolutions.com