Quality Assurance Automation Engineer
Job details
Are You Our Next Senior Automation QA? We're on the hunt for an extraordinary Senior Automation QA to spearhead our IT endeavors. If you're a seasoned Automation QA who thrives in dynamic, fast-paced environments, and if you're passionate about shaping the future of e-commerce, then we're looking for someone exactly like you! What We're Looking For: • Experience Counts: You've been rocking the Automation QA role or similar for 3+ years; • E-Commerce and SaaS Savvy: You've got the know-how in these domains; • Tech-Forward: Proficient with tools and technologies like Selenium, .NET, Postman, and more; • Results-Oriented: You're all about numbers and achieving impressive outcomes; • Dynamic and Adaptable: Ready to embrace the ever-evolving world of e-commerce; • Global Ambitions: Eager to take our operations worldwide. Why You'll Love Working With Us: • Competitive Salary: PKR 180,000 – 200,000 gross monthly post-probation; • Professional Growth: We invest in your development with various training opportunities; • Team Spirit: A collaborative, friendly culture that fosters learning and teamwork. About NEXT BASKET: We're a tech leader revolutionizing online business with our 5-in-1 platform, combining online store software, ERP, warehousing, and e-commerce services. Our mission? To be the ultimate business partner while prioritizing environmental care. Our Values: • Development: Committed to continuous learning and embracing cutting-edge technologies; • Innovation: Driving efficiency and effectiveness through creative solutions; • Flexibility: Adapting swiftly to evolving work environments and requirements; • Understanding: Fostering a culture of honesty, respect, and collaboration; • Trust: Setting realistic goals to build and maintain client confidence; • Responsibility: Prioritizing clients' needs and interests at the forefront. Vision and Mission: Our goal is to offer unparalleled products and services while championing environmental stewardship. Your Role Involves: • Contribute to the development and enhancement of our automation testing frameworks using .NET/C#, SpecFlow, and Entity Framework; • Design and execute automated tests for API and UI layers, ensuring comprehensive coverage; • Integrate automation tests within CI/CD pipelines to facilitate continuous testing and deployment; • Collaborate with development teams to embed quality assurance processes throughout the SDLC, from requirements analysis to deployment; • Utilize Postman for API testing and validation, ensuring all services meet functional and performance criteria; • Champion BDD practices, working closely with product owners and developers to create test scenarios that reflect user stories and acceptance criteria; • Analyze test results, report and track defects, and provide detailed testing documentation and reports to stakeholders; • Stay current with new testing tools and strategies, continuously seeking ways to improve our QA processes and efficiency; • Create, execute, and maintain automated test scripts to validate application functionality, UI, performance, and security. What You'll Do Daily: • Write and update C# automated test scripts, ensuring they are efficient, reusable, and maintainable; • Run automated tests, analyze outcomes, and troubleshoot failures to maintain software quality; • Engage with development teams and stakeholders, share insights, and adopt best practices to enhance testing processes. We Expect: • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; • A Master's degree is a plus; • Minimum of 5 years of experience in quality assurance, with at least 3 years focused on automation testing in a C# development environment or similar (Java); • Proficient in C# programming, with a deep understanding of .NET and Entity Framework; • Experience with automated testing tools and frameworks, such as Selenium or similar; • Strong knowledge of Specflow or similar BDD (Behavior-Driven Development) methodologies; • Strong knowledge of API testing tools like Postman and Swagger; • Experience with continuous integration/continuous deployment (CI/CD) pipelines using tools such as CircleCi or similar (Jenkins, Azure DevOps, or TeamCity); • Understanding of SQL and experience with relational databases (MySQL); • Knowledge of web technologies (HTML, CSS, JavaScript) and experience testing web applications; • Comprehensive understanding of the SDLC, particularly Agile methodologies; • Proven ability to work collaboratively with development teams to integrate QA processes into the development lifecycle; • Strong problem-solving skills and attention to detail; • Ability to analyze test results, identify issues, and provide solutions; • Excellent verbal and written communication skills; • Ability to clearly document test plans, test cases, and test results; • Comfortable communicating with both technical and non-technical stakeholders. Ready to Join Us? If this sounds like your dream job, we can't wait to meet you! Apply with your CV and a cover letter. Let's grow and achieve greatness together! Note: Only shortlisted candidates will be contacted. All applications are confidential. Equal Opportunity Employer Our policy is clear: there shall be no discrimination on the basis of age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. We are an inclusive organization and actively promote equality of opportunity for all, valuing the right mix of talent, skills, and potential. We welcome applications from a wide range of candidates. Selection for roles at NEXT BASKET will be based on individual merit alone. NEXT BASKET #J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.