Ref No.: |
22-00548 |
Location: |
Wayne, New Jersey
|
Job title: SDET
Location: Alpharetta, GA//Chicago, IL// Menlo Park, CA
Need only three best profiles and who can work from onsite within one month
Java Programming is must
JD:
- Bachelor's degree in Computer Science or equivalent combination of technical education and work experience
- Must have minimum 6 years of experience in Selenium automation with Java, BDD/Cucumber framework.
- Solid knowledge of QA methodologies, test strategy, test planning, system dependencies, and product integration phases
- experience working in UNIX/Linux and SQL/Oracle environments
- Programming experience using Java
- Experience with testing of Java APIs
- Experience with Jenkins, Git, and BitBucket
- Hands on experience testing web applications using SauceLabs cloud
- Strong background in functional testing with the ability to design and develop comprehensive automated test strategy and test cases in Java
- Strong background in building automated testing architectures / frameworks using Selenium
- Strong hands-on experience in BDD/cucumber.
- How to handle test data for automation.
- Batch jobs automation is an added advantage.
- Strong background in reviewing business and functional requirements to produce a test strategy and test cases
- Track record of completing assignments on time with a high degree of quality
- Excellent analytical, problem-solving, communication and interpersonal skills
- Able to work effectively in a fast-paced, sometimes stressful environment, and deliver production quality software within tight schedules
- Must be results-oriented, self-motivated and can thrive in a fast-pace environment
- Able to define and refine test processes and methods that deliver on the business demands
- Strong problem-solving, technical, and troubleshooting skills
- Strong organizational skills and decision-making ability
- Experience using software feature tracking and collaboration tools such as JIRA and Confluence
- Demonstrated experience in the Agile/Scrum software development life cycle
- Capacity to learn quickly and share knowledge
- Design effective component, system, functional, application and enterprise level test automation
- Work closely with product, design, and development teams to communicate problem impacts and to understand business requirements
- Identify dependencies, risks, and defines the overall strategy for testing complex systems or applications
- Participate in the functional testing, regression testing of the application through automated test execution and analysis
- Partner with development teams to Client, analyze, write, retest and close defects as they arise
- Coordinate with other QA automation engineers to identify and prioritize appropriate test cases for automation
- Participate in all agile ceremonies as a member of the scrum team
|