Job Title: QA Automation Testing Engineer
Company: Lumine Software Solutions
Location: Remote (Hiring Office: Bengaluru)
Experience: 5 - 10 Years
Employment Type: Full-Time, Permanent
Industry: Telecom / ISP
About the Role
Lumine Software Solutions is looking for a talented QA Automation Testing Engineer to join our growing team. The ideal candidate will have a strong background in quality assurance and automation, particularly for mobile devices and applications. You’ll be responsible for designing, developing, and maintaining scalable test automation frameworks that enable efficient testing, collaborating with cross-functional teams to ensure the delivery of high-quality products.
Key Responsibilities
-
Design and Development: Create and maintain robust, scalable test automation frameworks, plans, and scripts for mobile applications and devices.
-
Test Execution: Develop and execute automated test scripts for various testing types including functional, regression, integration, and performance testing.
-
Collaboration: Work closely with developers, product managers, and other QA engineers to ensure high-quality software delivery.
-
Code Reviews: Participate in design and code reviews to ensure the testability and quality of applications.
-
Troubleshooting: Identify and resolve issues in the automation framework and test scripts.
-
Defect Tracking: Identify, document, and track defects, and collaborate with development teams to resolve issues.
-
Test Analysis: Analyze test results, provide detailed reports, and identify areas for improvement.
-
Mentorship: Guide junior team members in automation testing best practices and techniques.
-
Continuous Improvement: Stay updated with the latest automation testing tools, techniques, and industry best practices.
Required Skills
-
Bachelor’s degree in Computer Science, Engineering, or a related field.
-
Proven experience in QA and automation testing.
-
Hands-on experience with Selenium, Serenity BDD, Cucumber, and Groovy.
-
Strong programming skills in languages such as Java, Python, or C++.
-
Knowledge of Database concepts (SQL, Oracle/Maria DB).
-
Familiarity with cloud platforms (AWS, Azure).
-
Experience with CI/CD pipelines and DevOps tools (e.g., Git, Maven).
-
Solid understanding of software testing methodologies and best practices.
-
Excellent problem-solving and analytical skills.
-
Ability to work independently and as part of a collaborative team.
-
Strong communication and interpersonal skills.
Preferred Qualifications
-
Experience with cloud-based testing environments and hosting automation execution in cloud platforms.
-
Familiarity with performance testing tools such as JMeter or LoadRunner.
-
Experience with Agile development methodologies.
-
Certification in automation testing or software testing.
Why Lumine Software Solutions?
Lumine Software Solutions is at the forefront of delivering high-quality telecom and ISP solutions. We believe in fostering a collaborative and supportive environment, where every team member contributes to our shared goals. Join us to work on cutting-edge technologies while developing your career in a fast-paced, innovative setting.
Key Skills
QA Automation, Selenium, Serenity Framework, Java, Python, Groovy, Cucumber, SQL, BDD, Mobile Testing, Cloud Testing, CI/CD, JMeter, Agile
If you have a passion for quality and automation testing and want to take your career to the next level with an industry leader, we encourage you to apply.
🔗 Apply Now
- Company Name: Lumine Software Solutions
- Average Salary Offered (for Current Role):7.5-15 LPA
- Must-have skills (in bullet points):
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience in QA and automation testing
- Experience with automation tools like Selenium, Serenity BDD, Cucumber, Groovy
- Strong programming skills in languages such as Java, Python, or C++
- Familiarity with Database concepts, SQL, Oracle/MariaDB
- Knowledge of software testing methodologies and best practices
- Understanding of continuous integration and continuous delivery (CI/CD) pipelines
- Familiarity with DevOps tools such as Git
- Familiarity with build tools such as Maven
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a team
- Strong communication and interpersonal skills
- How to prepare for the Interview?
- Review your knowledge of automation testing tools and frameworks mentioned in the job description (Selenium, Serenity BDD, Cucumber, Groovy)
- Brush up on your programming skills in Java, Python, or C++
- Familiarize yourself with database concepts, SQL, and database management systems like Oracle or MariaDB
- Understand software testing methodologies, best practices, and the software development life cycle (SDLC)
- Be prepared to discuss your experience with CI/CD pipelines, DevOps tools (Git), and build tools (Maven)
- Practice explaining your problem-solving approach and analytical skills through real-life examples
- Prepare to showcase your communication and interpersonal skills during the interview
- How to prepare the resume for this job description?
- Highlight your relevant experience in QA and automation testing, emphasizing the tools and frameworks you have worked with
- Showcase your programming skills and proficiency in languages like Java, Python, or C++
- Mention your familiarity with database concepts, SQL, and specific database management systems
- Highlight your knowledge of software testing methodologies, best practices, and the SDLC
- Showcase your experience with CI/CD pipelines, DevOps tools (Git), and build tools (Maven)
- Emphasize your problem-solving, analytical, communication, and interpersonal skills with specific examples
- Tailor your resume to match the job description's requirements and highlight relevant certifications or qualifications
- Links to prepare for the interview: