Title: Quality Automation
Job Description
Role Purpose
The purpose of this role is to design, test and maintain software programs for operating systems or applications which needs to be deployed at a client end and ensure its meet 100% quality assurance parameters
Roles and Responsibility
•Salesforce application functional, system and end to end testing.
•Requirement understanding ,Test planning, Test execution, Defect management and test outcome result.
•Design and develop robust automated test scripts specifically tailored for Salesforce applications to ensure comprehensive test coverage and execute them effectively.
•Develop efficient, reusable and reliable automation frameworks to streamline testing processes and improve efficiency.
•Collaborate with cross-functional teams to deliver business requirements ensuring alignment in testing objectives.
•Identify, record, document thoroughly and track software defects and inconsistencies to resolution, maintaining clear communication throughout the defect lifecycle.
•Perform thorough regression testing when bugs are resolved.
•Drive continuous improvement of test automation practices and processes, integrating industry best practices and emerging technologies.
•Uphold the highest standards of quality for Salesforce applications through meticulous testing and validation procedures.
͏
Required Qualifications
•Bachelor’s degree in computer science or related field; master’s preferred.
• 6+ years of Salesforce automation testing experience.
•Experience as Salesforce Automation Tester.
•Hands-on Salesforce testing, Automation- Cucumber(BDD) + Selenium + Java + TestNG. And hands-on on Microsoft SQL Server Database.
•Strong understanding of Salesforce Platform, including configuration and customization capabilities.
•Solid background in Object-Oriented Programming(OOPS) and proficiency in programming languages such as Java.
•Experience with CI/CD tools and process, enabling seamless integration of automated tests into the development pipeline.
•Strong analytical and problem-solving abilities to systematically address issues and improve testing efficiency.
•Excellent understanding of testing life cycle, SDLC, Test Processes, Defect life cycle.
•Strong knowledge of software QA methodologies ,tools and process. preferably SAFe Agile methodology.
•Experience in test management tools like Rally, JIRA,MQC.
•Excellent communication skills and a collaborative mindset to effectively work within cross – functional teams.
•Salesforce certifications(e.g. Salesforce Certified Administrator, Salesforce Certified Advanced Administrator) .
͏
Preferred Skills
•Salesforce certifications(e.g. Salesforce Certified Administrator, Salesforce Certified Advanced Administrator).
•API testing.
•Familiarity with software industry standards and financial regulation
͏
3. Status Reporting and Customer Focus on an ongoing basis with respect to project and its execution
- Capturing all the requirements and clarifications from the client for better quality work
- Taking feedback on the regular basis to ensure smooth and on time delivery
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
- Documenting very necessary details and reports in a formal way for proper understanding of software from client proposal to implementation
- Ensure good quality of interaction with customer w.r.t. e-mail content, fault report tracking, voice calls, business etiquette etc
- Timely Response to customer requests and no instances of complaints either internally or externally
͏
Deliver
No. | Performance Parameter | Measure |
1. | Continuous Integration, Deployment & Monitoring of Software | 100% error free on boarding & implementation, throughput %, Adherence to the schedule/ release plan |
2. | Quality & CSAT | On-Time Delivery, Manage software, Troubleshoot queries, Customer experience, completion of assigned certifications for skill upgradation |
3. | MIS & Reporting | 100% on time MIS & report generation |