Source description
About the role
ROLE: Mid-SDET
LOCATION: REMOTE
DURATION:6 MONTHS
ONLY ON W2
Required Skills :
Generic Java Selenium SQL developing/testing REST API's
Basic Qualifications :
Additional Skills :
AWS
ROLE OVERVIEW: Apex Systems has an immediate opening for a mid-level Java Developer/SDET. The position is on a long-term contract basis, with chance to become a permanent employee if desired. The successful candidate will work in a fast paced environment, and help develop and test various applications. Candidates must have strong development background (Core Java), as well as a good knowledge of application test methodologies.
Qualifications
-
· Bachelor's/Master’s Degree in a technical field such as Computer Science, Computer Engineering, or related discipline
-
· 4+ years of demonstrable hands on Java development/OOP experience
-
· Demonstrable knowledge of application testing methodologies
-
· Familiarity developing/testing REST API's
-
· Familiarity with UI automation (Selenium)
-
· At least basic SQL skills
-
· Experience using AWS: EC2, EMR, S3, Lambda, RDS is nice to have
-
· Excellent verbal and written communication skills
Responsibilities
-
· Participate in the design, implementation, and testing of distributed systems in an agile environment.
-
· Working throughout all phases of the SDLC, specific testing experience should include the following:
-
· Development of the applications using technologies like Java Frameworks in an agile environment.
-
· Ability to analyze and linearize algorithms, use data structures correctly, development and programming in Java /J2EE
-
· Creating tickets and Tasks. Looking for impediments and generating the acceptance criteria.
-
· Complete research activities for new features and enhancements and provide the corresponding proof of concepts with demo applications.
-
· Using AWS: EC2, EMR, S3, Lambda, RDS
-
· A good knowledge of application test methodologies.
-
· Testing system modifications to prepare for implementation and applying functional, regression, and end-to-end testing
-
· Developing/testing REST services using POSTMAN, RestAssured, Selenium, Cucumber
-
· Execution of test plans, scenarios, scripts, or procedures using Gherkin, Cucumber
-
· Rigorous application of testing standards like UNIT testing, Regression testing, and Integration testing at all product development levels.
-
· Regular On-call duties, production support, and application Maintenance.
-
· Actively engage in the engineering culture to consistently deliver value to our customers and business.
-
· Constantly strive to strengthen knowledge in software development theory and practices.
More at Thoughtwave Software and Solutions