Job Title: Software Engineer / Fullstack / Web Tester
Location: Memphis, TN & Addison, TX (Hybrid – 2–3 days onsite per week)
Duration: 6+ Month Contract
Interview Process: 1st Round Virtual, 2nd Round In-Person (TX/TN)
Local Candidates Only
Job Description:
We are seeking a skilled Software Engineer / Fullstack / Web Tester with strong experience in automation testing and modern web development. The ideal candidate will have hands-on expertise in Selenium with Java, API automation, and front-end technologies like React, along with experience in Node.js and TypeScript.
Key Responsibilities:
Design and develop automated test frameworks for UI and APIs using Selenium, Rest Assured, and TestNG
Automate testing across UI, application layer, REST APIs, and web services
Develop and maintain scalable automation frameworks using Page Object Model
Integrate automated test suites with CI/CD pipelines using tools like Bamboo, GitHub, and Bitbucket
Perform cross-browser testing using Selenium Grid
Collaborate with developers, QA teams, and product managers in Agile/Scrum environments
Participate in test planning, test case design, execution, and defect tracking using JIRA
Perform root cause analysis and validate bug fixes
Write SQL queries for backend validation and data verification
Support cloud-based testing environments, preferably AWS
Contribute to enterprise-level automation frameworks and best practices
Required Skills:
Strong experience with Selenium WebDriver using Java
Hands-on experience with Rest Assured for API automation
Experience with TestNG, JUnit, Cucumber, or similar frameworks
Proficiency in Java, JavaScript, and SQL
Experience with React UI development
Knowledge of Node.js and TypeScript
Familiarity with CI/CD tools like Bamboo, GitHub, Bitbucket
Experience with Selenium Grid for parallel test execution
Knowledge of AWS or cloud-based applications
Understanding of BDD with Gherkin
Experience with tools like Postman, Appium is a plus
Strong understanding of data structures, algorithms, concurrency, and threading
Good understanding of HTML, CSS, and JavaScript
Soft Skills:
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Ability to work with distributed teams and coordinate across regions