ConglomerateIT is a certified and a pioneer in providing premium end-to-end Global Workforce Solutions and IT Services to diverse clients across various domains. Visit us at http://www.conglomerateit.comConglomerateIT
ConglomerateIT mission is to establish global cross culture human connections that further the careers of our employees and strengthen the businesses of our clients. We are driven to use the power of global network to connect business with the right people without bias. We provide Global Workforce Solutions with affability.
Role: Test Automation Architect
Job type: Onsite
Location: Chicago, IL
Experience:10+
Tax Terms : 1099/W2 only (No C2C Strictly)
Duration: 12+
Job Description:
We are looking for a highly skilled Senior Automation Engineer with extensive experience in designing, developing, and enhancing automation frameworks. This role demands strong expertise in UI automation (specifically using Selenium with Java) and API automation, with a proven ability to work in large, complex programs in DevOps, CI/CD, and continuous testing environments.
As a Senior Automation Engineer, you will play a critical role in defining and implementing automation test strategies, driving best practices, and ensuring automation coverage across all components. You will lead automation initiatives, provide mentorship, and collaborate with cross-functional teams to deliver high-quality software solutions.
________________________________________
Key Responsibilities:
• Automation Framework Development: Design, develop, and enhance automation frameworks for efficient and scalable testing across multiple platforms (UI, API, database, mainframe, Unix).
• UI & API Automation: Lead automation efforts using Selenium (Java) for UI automation and tools like RestAssured or similar for API automation.
• Test Strategy & Implementation: Define and implement comprehensive automation test strategies aligned with business and technical goals for major initiatives. Ensure robust test coverage across UI, API, and back-end systems.
• Continuous Testing & CI/CD Integration: Work closely with the DevOps team to integrate automated tests into CI/CD pipelines, ensuring efficient test execution and feedback loops.
• Issue Resolution & Problem-Solving: Proactively identify and investigate blockers, take ownership of resolving complex issues, and recommend practical solutions to overcome challenges.
• Leadership & Mentorship: Lead automation initiatives, guide team members, and ensure adherence to best practices. Provide training and support to onboard new team members effectively.
• Collaboration: Collaborate with development, QA, and product teams to ensure seamless integration of automation across various layers of the application.
• Automation Coverage: Ensure comprehensive test coverage for all components of the system, including front-end UI, APIs, databases, mainframes, and Unix environments.
• Continuous Improvement: Stay updated on the latest trends and tools in automation, continuously improving frameworks and testing practices to maintain high efficiency and quality.
________________________________________
Required Skills & Qualifications:
• 8+ years of experience in software development, focusing on automation and testing frameworks.
• Strong expertise in Selenium with Java for UI automation and experience with API automation using tools like RestAssured, Postman, or similar.
• In-depth understanding and hands-on experience with DevOps, CI/CD, and continuous testing principles and tools.
• Strong ability to define and execute automation test strategies for large-scale, complex programs.
• Proficiency in version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
• Solid knowledge of database testing (SQL) and experience with Unix/Linux systems.
• Strong analytical, troubleshooting, and problem-solving skills to investigate and resolve issues independently.
• Excellent communication skills and the ability to work cross-functionally with different teams, providing leadership and guidance.
• Proven ability to mentor junior team members, ensuring they follow best practices and are effectively onboarded.