We are currently have an exciting opportunity to join LPL Financial within our Technology organization as a Senior SDET - Automation Engineer!
Essential Functions:
- Collaborate with product, engineering and other domain teams to understand features, develop and automate test cases, improve product quality and shorten release time from dev to production.
- Automating tests using internal and open source tools.
- Coordinating and driving E2E testing with cross-domains.
- Being able to identify the manual processes and solve through automation.
- Reviewing user interfaces for user experience, conformity and functionality
- Working with software engineers to understand product architecture and features
- Create and maintain data scenarios to support test plans and test cases
- Analyzing test results, being a vocal proponent for quality in every phase of the development process
- Documenting and track bugs to closure.
- Working in an Agile/Scrum environment to deliver high quality software
Qualifications:
- Bachelors or Masters in CS or related degrees.
- Minimum of 6+ years of hand on experience in software development in test automation, concurrent coding skills in Java.
- Test automation experience using open source technologies and/or in-house frameworks - MUST
- Experience in API testing (SOAP and MicroServices).
- Experience in UI and Mobile Testing.
- Experience with test frameworks like Junit, TestNG.
- Familiarity with BDD and/or Cucumber
- Experience in Continuous Integration and Continuous Deployment.
- Experience with code versioning tools (Git, SVN.)
- Excellent knowledge SQL and ability to write complex queries to validate.
- Following Scrum/Agile development methodology.
- Strong application debugging skills.
- Experience with Jira or similar Agile process tools.
- Experience with using defect management and test management tools.
- Ability to thrive in a fast-paced environment where resourcefulness, determination, and strong problem-solving skills are necessary for success.
- Positive attitude and the ability to complete assigned objectives with minimal supervision.
- Excellent communications skills both written and verbal.
Additional Requirements:
- Javascript and NodeJS, server-side experience is preferred.