Ark Solutions
Software Test Engineer
Location: Memphis, TN/Dallas, TX/Mclean, VA (Hybrid)
Duration: 6 months
Join our team as a Software Test Engineer and help us ensure the highest quality in our software solutions. We are looking for experienced professionals who are skilled in automation and have a strong background in testing and quality assurance.
Years of Experience: 6-8 years with more than 3 years of API testing experience required.
Location: Memphis, TN/Dallas, TX/Mclean, VA (Hybrid)
Duration: 6 months
Join our team as a Software Test Engineer and help us ensure the highest quality in our software solutions. We are looking for experienced professionals who are skilled in automation and have a strong background in testing and quality assurance.
- Strong experience in Automation using Selenium, ReadyAPI, and Rest Assured.
- Experience in Microservice, REST API Testing, and Automation.
- Proven experience with test automation development using frameworks like Junit, TestNG, Appium, and Cucumber.
- Proficiency in Atlassian tools (Jira, Stash, Bamboo) for project management and defect tracking.
- Ability to build and implement SQL queries and validate databases using automation tools.
- Experience with Swagger documentation for API validations.
- Familiarity with Kafka topics and consumer validations.
- Design and develop automated API & UI testing using Java with WebDriver/TestNG.
- Contribute to Enterprise Test Automation Frameworks.
- Provide accurate estimates for test strategy, design, and execution work.
- Document, communicate, and escalate test results and defects.
- Apply Jenkins/Maven/Git/Stash for continuous integration and version control.
- Coordinate activities between US and remote testing teams as needed.
- Hands-on engineer with coding ability in Java, JavaScript, SQL, etc.
- Experience in building and deploying CI systems such as Jenkins and Bamboo.
- Data-driven with strong problem-solving skills and analytical capabilities.
- Knowledge of Cloud-based Web Applications Architecture and AWS Cloud deployment technologies.
- Experience using the Selenium Grid for parallel execution of test cases.
- Knowledge of Extent Reports 2.0, Eclipse IDE, and Java for developing automation scripts.
- Experience in developing Feature Files using Gherkin language for BDD.
- Experience with Postman and ReadyAPI with Groovy scripting for API testing.
- Understanding of concurrency, threading, algorithms, and data structures.
- Knowledge of using No-SQL databases like Couchbase for performance testing.
- Front End UI experience in HTML, CSS, and JavaScript.
Years of Experience: 6-8 years with more than 3 years of API testing experience required.