About Beyond Key:
We are a Microsoft Gold Partner and a Great Place to Work-certified company. "Happy Team Members, Happy Clients" is a principle we hold dear. We are an international IT consulting and software services firm committed to providing. Cutting-edge services and products that satisfy our clients' global needs. Our company was established in 2005, and since then we've expanded our team by including more than 350+ Talented skilled software professionals. Our clients come from the United States, Canada, Europe, Australia, the Middle East, and India, and we create and design IT solutions for them. If you need any more details, you can get them at https://www.beyondkey.com/about. Job Summary:
We seek a highly skilled and experienced Automation QA Engineer to join our dynamic team. The ideal candidate will have a strong background in Automation and Manual Testing, with expertise in N Unit, C#, and CI/CD pipelines using Azure. You will be responsible for designing, developing, and executing test automation frameworks using a TDD approach, ensuring the delivery of high-quality software solutions.
The role requires excellent problem-solving skills, strong communication, and a proactive mindset. Experience with web, mobile, API, and database testing is essential, along with the ability to handle team coordination, QA metrics, and task management. Responsibilities :
• Design, develop, and maintain test automation frameworks using NUnit, C#, and Selenium with a TDD approach.
• Incorporate new automation components and switch frameworks as needed.
• Execute and analyze automated test cases to ensure high-quality test coverage for web, mobile, API, and database applications.
• Generate comprehensive test reports (e.g., HTML, Extent Reports) and communicate results effectively.
• Perform manual and automated API testing.
• Validate and test database functionality using SQL queries.
• Build and manage pipelines using Azure DevOps or Jenkins to automate testing processes in the CI/CD lifecycle.
• Collaborate with cross-functional teams to understand project requirements and ensure seamless integration of testing efforts.
• Coordinate with the QA team for effort estimation, metrics tracking, and task allocation.
• Provide guidance to team members, assisting in resolving coding errors and automation challenges.
• Take ownership of status reporting and proactively provide solutions for QA-related challenges.
• Execute manual test cases where necessary, ensuring a thorough understanding of the application.
• Work within Agile, Waterfall, or SDLC methodologies, adhering to best practices for quality assurance.
• Stay updated on the latest testing tools, frameworks, and methodologies to enhance automation practices.
• Document test strategies, plans, and results for reference and knowledge sharing.
Must have:
• N Unit, C# with Visual Studio
• Test Automation Frameworks using the TDD approach
• API Testing - Manual & Automation
Skillset :
• 6+ Years' Experience in Automation and Manual Testing. (Core 4+ in Automaiton)
• He/She must have Automation testing working exposure with, C#, TestNG & N unit Framework.
• Proven experience in Automation QA, focusing on TestNG, JUnit, and N unit.
• A hybrid Framework with a TDD approach is mandated.
• Automation tool: Selenium with IDE Eclipse - Web/UI; Other tools will be added.
• Strong programming skills in C#, Java, and other languages will be added.
• Working knowledge with CI/CD tools Azure Pipeline, Jenkins basic must.
• Proven experience in building pipelines and executing them on CI/CD.
• Additional proficiency in API, Mobile, and DB Automation will be added.
• Automation: Ability to design, and develop, execute test automation scripts.
• Resolving all automation coding errors for self and team members.
• Should be able to generate/create test data testing experience using Selenium frameworks.
• Excel data management for test data in both frameworks -Junit, and TestNG.
• Must have been exposed to switching on Frameworks or incorporating new/upcoming automation components
• Well-versed in generating Automation Reports (HTML reports, Extent Reports, etc.)
• Manual Testing should also be good
• Excellent written and verbal communication skills
• Understanding of project methodologies (Agile, Waterfall, SDLC)
• Previous experience in testing web and mobile applications (Android & IOS)
• Solid knowledge of Database testing and SQL
• Proficiency in Azure DevOps, Jira, or similar tools
• Strong problem-solving and troubleshooting skills.
• Thorough understanding of QA fundamentals
• Good in team handling, Effort Estimation, QA Metrics tracking, and Task management.
• Should be proactive, solution provider, and good at status reporting.
• Self-motivated, resourceful, and will work for a long time.
Nice to have skills:
• Knowledge of another automation framework will be an added advantage
• Understanding of other tools ACCELQ/ Cypress Automation / Tosca
• Cloud base Automaiton
• ISTQB or another automation testing certificate will be an advantage.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.