8+ years of software testing experience in all phases of testing including test planning, test execution and test closure
Excellent understanding of QA and testing methodologies, best practices
5+ years of experience as an Automation QA Tester
5+ years of experience creating, maintaining, and executing automation tests utilizing tools such as Selenium & Python
5+ Years of experience in Agile processes (Scrum preferred)
Well versed with Defect Triage process and identification, tracking of corrective actions.
Zeal to be domain expert and learn new technologies.
Demonstrated analytical and problem-solving skills.
Excellent interpersonal skills and written communications.
High standards of confidentiality; ability to handle sensitive information with integrity and trust
Knowledge of cloud technologies like AWS/Azure and experience preferred.
8+ years of relevant experience with Bachelor's degree or higher qualification
Good knowledge on Salesforce.com CRM ad-hoc testing, Functional Testing, Role based Testing, Automated Testing, Deployment Testing, Risk based testing and Security Testing.
Solid experience in testing Salesforce.com or Force.com apps functional testing and Process Testing.
Proven track record of designing and developing test automation
Ability to communicate well with both technical and non-technical audiences.
Experience working within agile software development environments, particularly Scrum Agile.
Ability to work comfortably as part of a distributed team.
Tester must possess good interpersonal skills as he/she will partner with business analysts and other developers to define as well as implement end to end solutions.
Design and implement automated test scripts from unit to system levels, integrating them with our frameworks (ALM/Issue Trackers, CI, CD), including smoke, sanity and regression test suites
Trigger, monitor and control the execution of automated test suites, identifying issues and potential gaps, while building reliable and efficient test suites to enable Continuous Delivery.
Drive the integrity and quality of technical work on every release or project
Liaise with developers, testers, devops and managers on technical issues, impact and risk analysis to determine the right approach for testing.