Test Automation Engineer
Quick Summary
NovaByte Technologies is seeking a Test Automation Engineer to join its quality assurance division. This role involves designing, maintaining, and executing automated testing frameworks to ensure software products are delivered with the highest level of reliability. The position is well-suited for detail-oriented individuals who enjoy problem-solving, building scalable test systems, and contributing to continuous delivery pipelines.
Project Category or Industry
Software development and quality assurance.
Type
Full-time employment.
Experience Level
Open to entry-level and junior professionals with a strong foundation in testing and programming, while also welcoming mid-level candidates with experience in automation frameworks.
Duration
Ongoing, long-term opportunity.
Location
Remote-first with optional hybrid work from Austin, Texas. Collaboration requires overlap with Central Standard Time for daily team syncs.
Salary or Budget
An annual salary ranging from USD 65,000 to 85,000, depending on experience and skill set.
Payment Mode
Monthly salary via direct bank transfer.
Hiring Company Name
NovaByte Technologies.
Required Skills or Tools
Applicants should be comfortable with scripting languages such as Python or JavaScript, as well as automation frameworks like Selenium, Cypress, or Playwright. Familiarity with CI/CD pipelines, Git, and containerization with Docker is advantageous. Strong analytical skills and attention to detail are essential.
Project Description
The Test Automation Engineer will be responsible for developing robust test scripts that cover core product features, ensuring fast feedback during development cycles, and reducing the risk of defects reaching production. The role contributes directly to enhancing user satisfaction by guaranteeing a smooth, bug-free software experience.
Core Responsibilities and Expected Deliverables
The engineer will design, implement, and execute automated test cases, analyze test results, and report issues. Deliverables include well-structured automated test suites, consistent reporting on test coverage, and active collaboration with developers to resolve detected issues.
Required Experience and Preferred Qualifications
A bachelorβs degree in computer science, engineering, or a related field is preferred. Entry-level candidates with project or internship experience in automation are encouraged to apply. ISTQB or equivalent certifications in software testing are an advantage.
Tools or Platforms to Be Used
Selenium, Cypress, Playwright, GitHub, Jenkins or GitLab CI/CD, Docker, and cloud-based test environments such as BrowserStack or Sauce Labs.
Language Requirement
Fluency in English, both written and spoken, is required.
Communication Style
The company uses Slack for team messaging, Jira for task tracking, and Zoom for sprint planning and retrospectives.
Time Commitment or Working Window
40 hours per week, with at least four hours overlapping with CST business hours for effective collaboration.
Payment Terms
Monthly salary, with annual performance reviews and the possibility of bonuses based on project outcomes.
Evaluation Criteria
Candidates will be evaluated on their technical proficiency, problem-solving abilities, communication skills, and ability to contribute to a collaborative development environment.
Other Requirements
All new hires will be required to sign an NDA. Time-tracking software may be implemented during the probationary period to align reporting practices.
About the Company
NovaByte Technologies is an Austin-based software solutions provider specializing in web and mobile application development for clients in fintech, healthcare, and logistics. The company is known for its commitment to innovation, quality, and customer success. NovaByte Technologies partners with organizations worldwide to deliver scalable, secure, and high-performance digital solutions. More information is available at www.novabyte.tech, and applications can be submitted directly to careers@novabyte.tech.
