International Data Group

Software QA Automation Engineer

Job Locations IN-Bangalore
ID 2024-5107
Job Category
IT/Technology
Employee Type
Regular (Full Time)
Career Level
Experienced (Non-Manager)

Overview

Stories inspire.
Data Connects.
The world’s most influential IT buyers engage, discover, and decide with Foundry. We help tech Marketeers connect with and address the full buying team.
 
 www.Foundryco.com
 
Position Overview:
As a seasoned Software QA Automation Engineer with over 6 years of experience, you will play a pivotal role in the software development life cycle by spearheading the design, implementation, and maintenance of automated testing frameworks. Your primary responsibility will be to ensure the quality of software applications through the development and execution of efficient and effective automated testing processes.

Responsibilities

Test Automation Design and Implementation:
-           Develop and implement cutting-edge automated test scripts for both web and mobile applications.
-           Design and meticulously maintain test automation frameworks to streamline the testing process, ensuring robust and scalable solutions.
 
Collaboration with Development and QA Teams:
-           Engage collaboratively with software developers and quality assurance teams to comprehend software requirements and craft effective test cases.
-           Actively participate in agile development processes, offering valuable feedback on testability aspects of software applications.
 
Continuous Integration and Deployment:
-           Integrate automated tests seamlessly into the continuous integration and continuous deployment (CI/CD) pipeline.
-           Ensure the flawless execution of automated tests within the development and deployment workflow.
 
Defect Tracking and Reporting:
-           Identify, document, and track software defects meticulously using advanced bug tracking systems.
-           Generate comprehensive reports on test results, test coverage, and overall software quality, ensuring transparency and actionable insights.
 
 
Test Maintenance and Optimization:
-           Regularly review and update automated test scripts to adapt to changes in software requirements.
-           Optimize and enhance existing test automation frameworks for efficiency and maintainability.
 
Performance Testing:
-           Contribute significantly to performance testing efforts, guaranteeing software scalability and reliability.
-           Analyse performance test results collaboratively with the development team to address performance-related issues.
 
Training and Documentation:
-           Provide comprehensive training and support to QA team members on automated testing best practices.
-           Create and maintain detailed documentation related to test automation processes, ensuring accessibility and knowledge sharing.

Qualifications

Bachelor’s degree in computer science, Engineering, or a related field.
- Proven track record in software quality assurance and test automation.
- Proficiency in programming languages such as Java, Python, or C#.
- Strong knowledge of test automation frameworks (e.g., Selenium, Appium, Jmeter, Lambda).
- Familiarity with version control systems (e.g., Git) and CI/CD tools.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
 
Preferred Skills:
 
- Experience with API testing and tools (e.g., Postman, RestAssured, Junit, Lambda).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with cloud platforms (e.g., AWS, Azure).
- Certification in software testing (e.g., ISTQB) is a plus.
 
This role offers an exciting opportunity for a dynamic individual to make a significant impact on our software quality assurance processes and contribute to the success of our cutting-edge projects. If you are passionate about quality and automation, we invite you to join our team and be a key player in our ongoing success.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed