Job Title: Senior QA Automation Engineer
Location: Remote
Experience: 6+ Years
Job Type: Permanent
Schedule: Day Shift
Job Overview
We are looking for a highly experienced QA Automation Engineer to join our fast-paced and quality-driven team. If you're a test automation expert with hands-on experience in Python, Selenium, and Salesforce, this role offers an opportunity to work on critical, enterprise-grade applications and AI-driven solutions.
As a Senior QA Automation Engineer, you'll be responsible for building and maintaining robust automation frameworks, collaborating with cross-functional teams, and ensuring consistent quality across platforms. Your deep understanding of test tools, backend systems, and cloud technologies will help us drive exceptional user experiences and zero-defect product releases.
Key Responsibilities
-
Develop, maintain, and enhance automation test scripts using Python and Selenium (v4)
-
Test frontend, backend (API), and system integrations to ensure high performance and reliability
-
Design and implement automation frameworks (BDD, POM, Hybrid) for scalable test execution
-
Perform backend data validation using SQL/DML queries and SOQL for Salesforce
-
Collaborate with developers, product owners, and architects in Agile/Scrum environments
-
Report bugs and testing results using JIRA, Allure, or Extent Reports
-
Conduct cross-browser/device/OS compatibility testing
-
Troubleshoot complex issues in collaboration with remote global teams
-
Ensure automation is integrated into CI/CD pipelines via Jenkins
-
Contribute to testing of advanced features like AI agentic workflows, online PPTs, and SharePoint integrations
Technical Competencies
Must-Have
-
Bachelor's or Master’s degree in Computer Science or a related field
-
6+ years of experience in QA Automation
-
Strong hands-on experience with Python, Selenium 4, and API Testing
-
Proven background in Salesforce testing (3+ years)
-
Experience with automation tools and frameworks: PyTest, BDD, POM, Hybrid
-
Backend database validation using SQL/SOQL
-
Hands-on with tools like POSTMAN, JIRA, GIT/Bitbucket
-
Familiarity with performance testing tools such as JMeter
-
Experience with Docker and basic knowledge of AWS/Azure
Preferred
-
Knowledge of AIO Test Management Tool
-
Exposure to testing online PPT functionality, SharePoint, and AI solutions
-
Experience testing across mobile, web, and cloud platforms
-
Strong communication and ownership skills, with a zero-defect quality mindset
Required Skills
-
Test Automation (Python, Selenium)
-
Salesforce QA
-
API Testing
-
SQL/SOQL
-
CI/CD with Jenkins
-
Agile/Scrum collaboration
-
Communication & Coordination
-
Test Documentation and Reporting
Why Join Us?
-
Work remotely with a highly talented team across the globe
-
Take ownership of enterprise-grade QA automation and platform reliability
-
Work on cutting-edge AI-driven systems and Salesforce-integrated platforms
-
Contribute to automation strategies for large-scale systems used by global enterprises
If you're passionate about test automation, confident in Salesforce workflows, and ready to contribute to next-gen intelligent software products, this role is for you. Apply now and help us deliver software that users trust.
- Company Name: Etteligens Technologies Pvt Limited
- Average Salary Offered (for Current Role):9-13 LPA
- Must-have skills:
- Test automation (Python/Selenium)
- Salesforce
- Experience in testing frontend applications, backend services (API testing), and systems integration
- Strong understanding of OOPS concepts and excellent coding skills in Python with Selenium 4
- Proficiency in one or more test automation frameworks (BDD, POM, or Hybrid)
- Skilled in backend validation using database queries (DML and DQL), knowledge of SOQL platforms
- Hands-on experience with test tools like PyTest, Reports (Extent or Allure), and Jenkins
- Proficiency with tools like POSTMAN and JIRA
- Experience working with GIT/BITBUCKET
- Experience with performance and load testing tools like JMeter (or similar)
- Knowledge of AIO test management tool (preferred)
- Prior exposure to testing online PPTs and SharePoint (preferred)
- Basic understanding of cloud technologies like AWS and Azure
- Experience with Docker for containerized application testing and deployment
- Experience in testing AI agentic solutions or similar advanced AI-driven applications
- How to prepare for the Interview?
- Review your experience and prepare examples demonstrating your skills in test automation, Salesforce, and other required technologies
- Brush up on your knowledge of OOPS concepts, Python, Selenium, and other relevant frameworks and tools
- Prepare to discuss your approach to testing, debugging, and ensuring code quality
- Be ready to explain your experience working in Agile/Scrum methodologies and collaborating with cross-functional teams
- Research the company and the role to understand their products, services, and culture
- How to prepare the resume for this job description?
- Highlight your relevant experience in test automation, Salesforce, and other required skills
- Quantify your achievements and impact in previous roles
- Showcase your technical proficiency with programming languages, frameworks, and tools
- Emphasize your experience working in Agile/Scrum environments and collaborating with cross-functional teams
- Tailor your resume to the job description, using relevant keywords and phrases
- Links to prepare for the interview:
- Python and Selenium tutorials and practice exercises (e.g., Python.org, Selenium HQ, TestAutomationU)
- Salesforce documentation and certification resources (e.g., Salesforce Trailhead, Salesforce Developer Network)
- Interview preparation resources (e.g., Glassdoor, LinkedIn Learning, Udemy)
- Company website, news articles, and social media profiles to understand their products, services, and culture
Remember, preparation is key to a successful interview. Familiarize yourself with the job requirements, brush up on your technical skills, and be ready to showcase your expertise and passion for quality assurance and test automation.