Software Developer III

The Judge Group

(Waltham, Massachusetts)
Temp-to-Hire
Job Posting Details
About The Judge Group
The Judge Group services the IT and engineering needs of its clients. Founded in 1970, The Judge Group is a privately owned leading global professional services firm specializing in technology consulting, staffing solutions and corporate training. Their solutions are successfully delivered through a workforce of 4,500 professionals and an international network of over 32 practice offices.
Summary
Our client is looking for candidates that have heavy database for back end developing. Candidates will be enhancing the catalog and publishing component for company eCommerce site. Candidates need to ensure that the correct data is going into the website.
Responsibilities
* Part of Global Catalog Publishing platform Engineering and responsible for Automation effort for entire domain. * Write unit and integration tests using automation framework * Data driven platform which demands extensive expertise in multiple databases in a distributed environment. Maintain data integrity among Master Data Management and subsequent data stores. * Extend existing automation suite using Selenium, Junit or any equivalent framework. * Refactor code and update framework architecture to adopt best coding practices * Develop re-usable, maintainable, libraries in Java * Continuous Integration Automated test solutions * Review and audit all existing automation suits and enhance wherever needed. * Work in close collaboration with software developers/engineers, stakeholders, and end users in whole ecosystem * Advocate automation needs to be altered to meet standards set by the QM Tools & Automation team. * Using Agile methodologies for various types application mixes including Web, Service Oriented, Mobile, Java, Json & Open Source * Assist with maintenance efforts for current automation based upon upcoming projects/releases * Incorporate your automation into code delivery pipelines (CI/CD) and reporting tools that help team stay on top of code quality. * Mentor and direct other SDET/QA in automation principles * Monitors testing progress, provides status updates, and escalates issues to project management, test lead and other project participants regarding testing efforts * Reviews requirements using software quality principles, business systems knowledge and/or previous testing experience * Review and apply the business requirements and software designs to ensure effective test design * Coordinate creation and maintenance of test plans, test data and test automation * Drive testing issues through all phases of development cycle to ensure delivery of high quality products * Provide root cause analysis of post-production issues
Ideal Candidate
* Bachelors degree * 5+ years of proven Quality Engineering automation experience using Selenium, TestNG or similar tools * Extensive exposure to backend services testing using Java, Python, TestNG, Sonar * Hands-on experience on any ETL tool (Talend/Informatica) * Expertise at generating and manipulating complex test data with MySQL, HBase, NoSQL, JSON, XML * Experience configuring and troubleshooting data discrepancies between databases * Excellent Debugging skills, enjoy breaking code * Experience automating build processes, application deployments and continuous integration system like Jenkins * Extensive experience with Databses, writing queries, automation in distributed system environment. Experience in Mongo or any NoSQL DB is added advantage. * Ability to multi-task, shift gears quickly, work independently and collaboratively, adapt easily to shifting priorities, process changes, and schedule changes * Experience with Agile or rapid deployment environments * Excellent verbal and written communications * Proven focus on identifying opportunities for process improvement and driving implementation of those improvements * Established track record building productive relationships across technical disciplines and with business partners, including the ability to influence others and advocate change

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.