Location : Dallas, Texas ( Onsite & In-Person Interview )
Duration : 6-12 Months
Job Description:
•Develop new features in an iterative way that collectively form a larger application
• Modify and enhance existing software to add or change features, while constantly improving the codebase
• Participate in the estimation of work to be done as part of an overall agile process
• Coordinate application implementation and test functionality to ensure specifications are met
• Participate in production support activities
Top 3 required skills:
• Strong understanding of OOP, data structures, algorithms, and design patterns
Automation Expert
• UI automation: Cypress / Playwright/Selenium
• API automation: RestAssured / Postman / Karate / SuperTest
Nice to Have Skills and Experience:
• Strong foundation in software development & testing
Programming
• Proficient in Java / Python / C# / JavaScript / TypeScript
• Mobile automation: Appium (if required)
Test Frameworks
• TestNG, JUnit, PyTest, NUnit, Jest, Mocha
• BDD tools: Cucumber / SpecFlow
Quality Engineering Skills
• Code reviews, static analysis, and ensuring test coverage
• Experience with mocking, stubbing, and contract testing
• Performance testing knowledge (JMeter, Gatling) is a plus
CI/CD & DevOps
• Integration of automation suites into CI/CD (Jenkins, GitHub Actions, GitLab, Azure DevOps)
• Experience with Docker & containerized testing
• Basic familiarity with cloud platforms (AWS/Azure/GCP)
Tools & Platforms
• Git for version control
• Jira / Azure Boards for tracking
• SonarQube, Jacoco for quality metrics (optional)
Thanks & Regards,