SpurQLabs is a thriving Independent Software Testing and Test Automation company with a mission "To help our clients build exceptional quality products at speed". We offer services in Test Automation, API testing, performance testing, and CI / CD. At SpurQLabs, we envision our clients delivering the most reliable, usable, secure, and scalable software products in efficient and cost-effective ways to end-users”
Why do you want this job?
- You will gain expertise in Test Automation with various projects and various use cases, and DevOps.
- You will build valuable skills through real-life experience with various technologies and tools.
- It’s an opportunity to explore a career path in technology with a group of engaged, passionate engineers who continuously push the boundaries of creative solutions with cutting-edge technology.
Responsibilities and Duties
What You’ll Do :
Collaborate with developers, product owners, quality assurance engineers, and other stakeholders on software projects.Understand and analyze software requirements to create test scenarios and test cases.Develop, execute, and maintain test plans, scenarios, test cases, and scripts.Create and update automated test scripts for automated testing web / mobile applications using Python, Selenium, and Appium.Create and update automated test scripts for testing APIs / Web Services.Execute automated tests in stand-alone or in a CI / CD environment.Review Automated tests created by the team and suggest best practicesDocument and evaluate test results and defects, track and manage defects, and work with the development team to troubleshoot issues.Support holistic testing for software releases.Required Experience, Skills, and Qualifications
What You Need :
Education : BE / B.Tech / MTech / MCS (Computer Science graduates only)Experience : 3 to 5 yearsTechnical Skills (Must have) :Excellent understanding of object-oriented programming conceptsSolid programming skills with Java and Python BothExperience in creating a Mobile Automation framework with Python, Appium, and Behave for iOS and Android mobile AppsExperience in creating a Web Automation framework with Python, Selenium, and BehaveExperience with Behavior Driven Development tools like Cucumber, BehaveExperience with Kotlin+Espresso or XCUITest+Swift would be preferred.Experience working with various software development lifecycle methodologies (Waterfall / Agile / Scrum)Solid understanding of Web Application Architecture, design patternsKnowledge of HTML, CSS & JavaScript is a mustExperience of using data interchange tools like JSON / XMLHands-on experience in SQL query techniques (Both SQL and NO-SQL)Desirable but not mandatory :
Software testing certifications like ISTQB or equivalent are a plus.Software Test Automation course / diploma / certification is a plus.Attributes for success :
High energy levels and curiosity to solve multi-disciplinary problemsExcellent verbal and written communication skills.Ability to work independently as well as in a team environment.Good analytical and problem-solving skills.High aptitude, quick learner, and result-oriented.Self-starter, proactive and ability to be flexible, and adaptable as priorities evolve