Greetings
Hope you are doing great,
Please review following job description and please share candidates for following role.
Title: SDET - Software Development Engineer in Test
Location: Raleigh, NC
Duration: 6+ months
Need month and day of birth – last four digits of social
Interview: Phone and Skype
Need USC, GC, GC EAD, L2 EAD or H4 EAD only, No H1B no OPTS
Software Development Engineer in Test
What We’re Looking For
We are looking for a senior software engineer in test to join our incubator team working on a technology platform that will help millions of retirees make their retirement savings go further. This role will be on our web application squad, so well-qualified candidates have an excellent knowledge of JavaScript, node, Express, Angular and some relational database experience, although we’re open to strong developers with experience in other languages or frameworks and a desire to learn.
Primary Responsibilities
• Design, develop and implement web applications automation testing, including adherence to common best practices such as coding standards, building/running appropriate unit and integration tests, and developing and running build and deployment scripts
• Provide automated test approaches to validate User Stories against its Acceptance Criteria
• Understand the nuances of testing cross browser compatibility, performance, testability, and accessibility.
• Collaborate with team members in defining software architectures and solutions
• Partner with Software Engineers to own the quality of the product
• Work with a DevOps mindset and tools such as Jenkins, UDeploy, Docker, and Artifactory
Skills and Knowledge
• Software engineering design and programming fundamentals (such as Design Patterns and Design Principles i.e. SOLID, DRY, etc.) is a plus
• Knowledge of JavaScript libraries and their use in building complex interactive experiences
• Ability to understand how to test cross browser page layouts and components
• Familiarity with both SQL and NoSQL database technologies (Oracle, MySQL, MongoDB etc.)
• Familiarity with Responsive Web Design such as using fluid grids and making use of CSS features & frameworks is a plus
• Familiarity with server-side scripting technologies and development (i.e. NodeJS) is a plus
• Version control understanding using such tools as Git with Gitflow
Other Important Qualities
• Bachelor’s degree in Computer Science or other related discipline
• Writes clean, maintainable code and refactors and improves the codebase as they add features to it
• Feels that testing is a core part of their development process, experience with BDD is a plus
• Enjoys collaborating with other developers, pair programming, reviewing code and white-boarding problems
• Experience with continuous integration and continuous deployment is a plus
• Experience working with AWS is a plus
• Strong analytical and problem-solving skills with the ability to formulate recommendations
• Strong teamwork skills with the ability to collaborate with other developers and co-workers including distributed team members
• Understanding of SEO and how it relates to development is a plus
• Strong Agile/Scrum experience
• Strong communication skills, ability to learn, and teamwork are essential
Thanks and Regards
Amol Ranjan
Technical Recruiter