Bachelor's or Master's degree in Computer Science or a related field
8+ years of hands-on experience in software development in test automation with strong Java skills
Experience with API testing (SOAP and microservices) and UI and mobile testing, using open source or in-house frameworks; familiarity with test frameworks like JUnit and TestNG; and familiarity with BDD/Cucumber
Experience with CI/CD, version control (Git, SVN), Jira or similar Agile process tools, and defect/test management tools; strong debugging skills and Agile/Scrum experience
Requirements:
Develop and maintain automated test frameworks and suites for API (SOAP and microservices), UI, and mobile testing using Java
Design, implement, and execute test plans, test cases, and test data; perform debugging and root-cause analysis
Integrate testing with CI/CD pipelines and collaborate with development, QA, and operations; utilize version control and defect/test management tools
Collaborate in an Agile/Scrum environment, communicate status and drive continuous quality improvements
Job description
Position - SDET Engineer
Location - Austin, TX (Remote to start)
Duration Contract or Full time
Rate/Salary DOE
2 levels of interviews
US Citizens and those authorized to work in the U.S are encouraged to apply. We are unable to sponsor at this time.
Must have
Bachelors or Masters in CS or related degrees.
8+ years with hands on experience in software development in test automation, concurrent coding skills in Java.
Test automation experience using open source technologies and/or in-house frameworks -- MUST
Experience in API testing (SOAP and Micro Services).
Experience in UI and Mobile Testing.
Experience with test frameworks like Junit, TestNG.
Familiarity with BDD and/or Cucumber
Experience in Continuous Integration and Continuous Deployment.
Experience with code versioning tools (Git, SVN)
Excellent knowledge SQL and ability to write complex queries to validate.
Following Scrum/Agile development methodology.
Strong application debugging skills.
Experience with Jira or similar Agile process tools.
Experience with using defect management and test management tools.
Ability to thrive in a fast-paced environment where resourcefulness, determination, and strong problem-solving skills are necessary for success.
Positive attitude and the ability to complete assigned objectives with minimal supervision.
Excellent communications skills both written and verbal.