Salary
💰 $91,425 - $152,375 per year
Tech Stack
JavaJavaScriptOpen SourceSeleniumSQL
About the role
- Actively Participate in Agile Scrum ceremonies and lead where applicable – PI Planning, Sprint Planning, Daily Standups, Defect Review, Sprint Demo, Retrospectives
- Actively participate in story grooming, analyze and understand user story acceptance criteria
- Develop and execute test plan, test cases based on the user stories and ensure proper test coverage
- Perform in sprint testing, service/API testing, Integration / E2E testing, regression final build certification and release day testing
- Automating tests using internal and open source tools & infrastructure
- Reviewing user interfaces for conformity and functionality
- Working with software engineers to understand product architecture, integrations and features
- Creating and maintaining data scenarios to support test plans and test cases
- Analyzing test results and being a vocal proponent for quality in every phase of the development process
- Documenting, tracking bugs to closure and reporting on project status to stakeholders
- Serve as SME for one or more functional areas and act as technology ambassador for automation and building efficient solutions
- Lead process and technology improvement efforts, KPIs/OKRs within quality engineering team to improve engineer productivity, speed and quality
- Lead releases/project delivery and drive shift left strategy to improve Quality
- Champion Customer Obsession culture and deliver products/features that exceed customer expectations
- Coach fellow team members on best practices
Requirements
- Bachelor’s with 5+ years of experience or Master’s degree with 5+ years of experience in technical field, Computer Science, Computer Engineering or equivalent
- 5+ years of experience as a Developer or QA Engineer or SDET
- 5+ years working with test processes, methodologies, tools and technology
- Understanding on CI /CD and have leveraged /implemented CI/CD
- Hands on experience with automation frameworks like Appium, Selenium, TestNG, BDD frameworks/ Cucumber, playwright etc.
- Hands on coding experience in one of the programming languages – C#, Java, JavaScript or .Net
- Hands on experience with Web services Testing and automation
- Proficient in SQL, able to understand/write complex SQL queries
- understanding of the concepts of shift left and how to enable them
- Effective analytical, troubleshooting and problem-solving skills
- Working knowledge of software development methodologies like Agile - Scrum experience
- Show leadership experience in leading releases / project delivery
- Prior experience working as developer / SDET in Agile/Scrum teams
- Financial Industry experience
- Experience with security testing – SAST and DAST and tools is plus
- Experience with Accessibility Testing is plus
- Ability to write complex queries to perform data validation
- Ability to thrive in a fast-paced environment and complete assigned objectives with minimal supervision
- Coaching team members on best practices