QA Automation Engineer
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Senior QA Automation Engineer with 12+ years of experience in software quality assurance, test automation, and enterprise application testing. The ideal candidate should have extensive expertise in Salesforce Testing, Playwright, Selenium, API Testing, and Automation Framework Development. The candidate will be responsible for designing, implementing, and maintaining scalable automation solutions while ensuring the quality and reliability of enterprise applications., * Design, develop, execute, and maintain automated test scripts for web, API, and enterprise applications.
- Build and enhance robust test automation frameworks using Playwright and Selenium.
- Perform functional, regression, integration, end-to-end, and system testing.
- Lead Salesforce application testing for Sales Cloud, Service Cloud, Experience Cloud, and custom Salesforce implementations.
- Validate Salesforce workflows, Apex classes, Lightning Components, Visualforce pages, and integrations.
- Develop and execute automated test cases for Salesforce applications.
- Perform API testing using REST and SOAP services.
- Collaborate with Developers, Business Analysts, Product Owners, and DevOps teams.
- Participate in Agile ceremonies including Sprint Planning, Daily Standups, Reviews, and Retrospectives.
- Analyze test results and identify root causes of defects.
- Create and maintain test plans, test cases, test scripts, and testing documentation.
- Implement Continuous Testing strategies within CI/CD pipelines.
- Mentor junior QA engineers and provide technical leadership., * Validate Salesforce CRM functionality and business processes.
- Test Lead Management, Opportunity Management, Case Management, and Service Processes.
- Verify Salesforce integrations with external systems.
- Perform Lightning UI testing and automation.
- Validate Salesforce reports, dashboards, workflows, process builders, and flows.
- Test data migration and data integrity during Salesforce implementations.
Requirements
- Bachelor''s Degree in Computer Science, Information Technology, Engineering, or related field.
- 12+ years of experience in Software Testing and Quality Assurance.
- Strong experience in Test Automation Framework Development.
- Extensive experience with:
- Playwright
- Selenium WebDriver
- Salesforce Testing
- API Testing
- Database Testing
- Regression Testing
- Functional Testing
- Integration Testing
- End-to-End Testing, * Playwright Automation
- Selenium WebDriver
- TestNG
- JUnit
- Cucumber BDD
- Hybrid Framework
- Data-Driven Framework
- Page Object Model (POM)
Programming Languages
- Java
- JavaScript
- TypeScript
- Python
Salesforce Testing
- Sales Cloud
- Service Cloud
- Experience Cloud
- Lightning Experience
- Apex Validation
- Visualforce Testing
- Salesforce Integrations
- Salesforce Data Validation
- Salesforce Security Testing
API Testing
- Postman
- REST Assured
- SOAP UI
- REST APIs
- SOAP Web Services
CI/CD & DevOps
- Jenkins
- Azure DevOps
- GitHub Actions
- GitLab CI/CD
- Bamboo
Version Control
- Git
- GitHub
- Bitbucket
- Azure Repos
Database Testing
- Oracle
- SQL Server
- PostgreSQL
- MySQL
- SQL Query Validation
Performance Testing (Preferred)
- JMeter
- LoadRunner
- Performance Monitoring
Cloud Platforms
- AWS
- Azure
- Salesforce Platform, * Experience with AI-powered test automation tools.
- Experience in Enterprise CRM Testing.
- Experience with Microservices Architecture Testing.
- Knowledge of Security Testing and Accessibility Testing.
- Exposure to Mobile Automation using Appium.
- Experience working in highly regulated environments such as Banking, Insurance, Healthcare, or Government sectors., * Strong communication and stakeholder management skills.
- Excellent analytical and problem-solving abilities.
- Ability to work independently and lead QA initiatives.
- Experience managing offshore/onshore QA teams.
- Strong documentation and reporting skills.
- Ability to mentor junior team members., * Salesforce Certified Administrator
- Salesforce Platform App Builder
- ISTQB Advanced Level Test Automation Engineer
- Certified Selenium Tester