*Role: Java Test Automation Engineer (Mobile Applications and Middleware)*
*Duration 12+ Months* *Location Options: * *• St. Louis, MO* *• Atlanta, GA* *• Dallas, TX* *• Hoffman Estates, IL* *• San Ramon, CA* *• Seattle, WA (Seattle, WA is the preferred location)* *• Middletown NJ* *Email The Resumes To : z...@shstinc.com <z...@shstinc.com>* *Here is the criteria I recommend:* *• 3 - 5+ years of Java programming experience* *• 2+ years middleware experience working with API/Rest services* *• 2+ years of experience automating web applications for testing purposes (look for someone with Selenium, Cucumber, or Parasoft SOAtest experience)* *• 2+ years of experience working within Spring Framework* *• 3 - 5+ years of hands on network and network protocol experience (TCP, HTTP, SSL, TLS, network traffic analysis)* *• 3 - 5+ years of mobile telco messaging experience (SMPP, MM7, MLP, Parlay X APIs)* ******They are *NOT* needing a candidate with front end automation testing experience (i.e.- QTP, Quality Center, etc.) – they need a candidate with experience testing *middleware *software applications. • The right candidate will have Java programing experience, specifically within the J2EE platform working with middleware & API/REST services and has a thorough understanding of SOAP protocol. • The right candidate will also have a background working with Mobile Application Development (Android Preferred) specially Apps that send text message alerts, strong hands on background working with network & network protocols, and telco messaging experience. Role Responsibilities: • Review business requirements in depth • Develop test automation from documented test cases, utilizing SOATest and Java technologies • Write and update test cases • Troubleshoot defects and analyze test results • Perform tests: execute test cases, log defects, triage defects, and test on multiple mobile devices • Report status to Test lead and/or Test Manager • Execute test plans, conduct negative/exception tests, verification, performance and regression testing, and UAT testing • Triage defects and report on defect impacts Skills: • Deep telco experience (SMPP, MM7, MLP, Parlay X APIs) • Deep network and network protocol experience (TCP, HTTP, SSL, TLS, network traffic analysis) • Java, J2EE • JavaScript/Node.js/Express • Strong understanding and knowledge of REST/Web Services • Spring Framework and Dependency Injection concepts Comfortable with: • Linux/Solaris shell, basic bash scripting knowledge • Both waterfall and Agile methodologies • Great attitude for quality (this is QA-centric role) Nice to Haves: • Prior experience with AT&T strongly preferred, especially in network • Hands on knowledge of Maven and Jenkins CI • Must be able to support and manage CI & version control environment • Knowledge of Client-Server programming, XML/SOAP, Synchronous vs. Asynchronous I/O, Multithreading • Familiarity with OO programming and design principles/patterns • Basic knowledge of RDBMS and schema design Thanks, *Zaid Mohammed* IT Recruiter Seven Hills Software Technologies Inc Carnegie Office Park, Building Six 800 N. Bell Avenue, Suite # 255 Carnegie, PA 15106 Office: 412-450-1316 X 109| Fax: 877-745-4811 -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to us_itgroups+unsubscr...@googlegroups.com. To post to this group, send email to us_itgroups@googlegroups.com. Visit this group at http://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.