Software Development Engineer Testing (SDET)
at leading enterprise SaaS provider for post-signature contract
Test Automation Engineer
About Our Client:
Our Client- SaaS Product firm | is looking for people who – simply put – are driven to make a difference.
Our client is a growth stage company building breakthrough technology in Contract Lifecycle Management. We are hosted on AWS utilizing Arora, Redshift, Lambda and are built on Java, C#, Golang, Angular, MongoDB and Postgres.
We make data speak for itself by ingesting large volumes of machine data, support data and complex enterprise data sets. We rely on NLP (coreNLP), Neuralnets and Machine Learning technologies to improve operational efficiency and for predictive analysis.
We are a team of high energy individuals who revel in a rapid-pace, agile product development environment. We aim to build path-breaking, context-aware products that solve meaningful and complex problems. In doing so, we hope to put Indian engineering on the world map. So, if these are the ideals that excite you, there is definitely a place for you at our client
Job Role: Test Automation Engineer
Years of Experience required: 2 year - 4 years
Work Location: Gurgaon
Specific must-have skills for this role:
Hand on exp in java development with Automation testing exp
Hand on exp in API Testing using Rest assured or Java
Currently more than 400 Employees are working there
Its a E commerce Product based company. They are into market from last 12 years
Similar jobs
systems, exceedingly comfortable with writing code in JS. Must be a Jest Tester.
● Experience with test automation suites and have implemented an automated test
Experience with functional and load testing for RESTful APIs.
● Comfortable digging/investigating the architecture of systems looking for potential
problems and/or experience with bug tracking tools.
● Problem solver who is not limited/hindered by programming languages. Open to learning
new technologies to expand personal impact.
Minimum Qualifications:
- MS or BS in Computer Science or a related subject.
- At least five (5+) years of web application testing and automation framework experience.
- Taking complete ownership of product testing efforts.
- Proficiency in Java/ Python or any other Object-Oriented Language.
- Experience of Selenium & WebServices or REST API testing or backend testing
- Ability to design and develop test automation frameworks from scratch
- Experience in CI/ CD setup preferably with Jenkin
- Good analytical and problem-solving skills
- Expert in methodically developing use-cases-
- Expert at writing automation test cases using Selenium.
- Expert at testing the web application for both functionality and performance.
- Understands what world-class quality for SAAS Products
- Expert at communicating the QA results with the engineering teams
- Expert at increasing visibility for blocker/critical issues.
Responsibilities:
- Hands-on experience in Mobile Automation using Appium Should be able to Automate iOS and Android apps independently, API testing using test automation tools like Soapui.
- Hands on experience on test automation for hybrid and native mobile applications
- Ability to code and maintain UI automation frameworks written in Java. Ability to define and automate functional tests using DDD.
- Develop automated scripts for use in continuous delivery pipelines, sanity, and regression tests
- Self-motivated individual and creative thinker who will take ownership of tasks assigned
- Able to thrive in a fast-paced, high energy, demanding and team-oriented environment
- Strong communication skills both verbal and written
- Knowledge of Software Development models and testing
Requirements:
- Minimum two years of experience as a QA in a professional full setting
- Direct experience in developing, executing test plans and test cases for applications with multiple-user roles; reporting bugs for complex features; and testing different parts of the web stack
- Experience of automation frameworks like selenium
- Exposure to SDLC and STLC
- Professional experience of QA for web applications in a product based company will be a plus
- Knowledge of API automation using Postman
- Knowledge of a programming language like JavaScript or python is a plus
- Ability to quickly learn new technologies in a dynamic environment
- Knowledge of Unit testing frameworks
- Experience of working on frameworks like Django is a plus
- Design and develop a framework, internal tools, and scripts for testing large-scale data systems, machine learning algorithms, and responsive User Interfaces.
- Create repeatability in testing through automation
- Participate in code reviews, design reviews, architecture discussions.
- Performance testing and benchmarking of Bidgely product suites
- Driving the adoption of these best practices around coding, design, quality, performance in your team.
- Lead the team on all technical aspects and own the quality of your teams’ deliverables
- Understand requirements, design exhaustive test scenarios, execute manual and automated test cases, dig deeper into issues, identify root causes, and articulate defects clearly.
- Strive for excellence in quality by looking beyond obvious scenarios and stated requirements and by keeping end-user needs in mind.
- Debug automation, product, deployment, and production issues and work with stakeholders/team on quick resolution
- Deliver a high-quality robust product in a fast-paced start-up environment.
- Collaborate with the engineering team and product management to elicit & understand their requirements and develop potential solutions.
- Stay current with the latest technology, tools, and methodologies; share knowledge by clearly articulating results and ideas to key decision-makers.
Requirements
- BS/MS in Computer Science, Electrical or equivalent
- 6+ years of experience in designing automation frameworks, tools
- Strong object-oriented design skills, knowledge of design patterns, and an uncanny ability to
design intuitive module and class-level interfaces - Deep understanding of design patterns, optimizations
- Experience leading multi-engineer projects and mentoring junior engineers
- Good understanding of data structures and algorithms and their space and time complexities. Strong technical aptitude and a good knowledge of CS fundamentals
- Experience in non-functional testing and performance benchmarking
- Knowledge of Test-Driven Development & implementing CD/CD
- Strong hands-on and practical working experience with at least one programming language: Java/Python/C++
- Strong analytical, problem solving, and debugging skills.
- Strong experience in API automation using Jersey/Rest Assured.
- Fluency in automation tools, frameworks such as Selenium, TestNG, Jmeter, JUnit, Jersey, etc...
- Exposure to distributed systems or web applications
- Good in RDBMS or any of the large data systems such as Hadoop, Cassandra, etc.
- Hands-on experience with build tools like Maven/Gradle & Jenkins
- Experience in testing on various browsers and devices.
- Strong communication and collaboration skills.
YOUR RESPONSIBILITIES
· Automated testing of complex SPA Web application (brand-new software products based on unified platform, new features, bug verification), requirement testing, analysis and clarification (direct communication with product owner),
· Communication with different cross-functional teams
· Following automation testing standards set in the team
· Help to build fully automated testing pipeline
REQUIRED SKILLS AND EXPERIENCE
- 3-5 years of experience in automation testing
- Testing web-applications (UI and API), including SPA
- Black box testing (boundary values, equivalence partitioning)
- UI/UX Testing
- C# experience of 2+ years
- NUnit or similar
- Selenium WebDriver
- CSS-selectors
DESIRABLE SKILLS AND EXPERIENCE
- Basic knowledge of core JavaScript
- Desire to learn tools and techniques
- Confluence or similar
- Bug tracking system (Jira)
- TeamCity
- Allure or similar
- Jira X-Ray or similar
- Performance testing experience
- Cross-browser testing experience
- Security testing experience
PERSONAL SKILLS
· Strong spirit skills set: conflict resistant, self -motivated, result-oriented, responsible, honest, “open”, courageous
Manage software testing projects and resources
Design & build test scripts for Automation Testing
Design/Architect test automation framework and develop new test automation libraries.
Implement QC process and automated testing for all the work streams to improve the overall testing cycle.
Strong knowledge on Testing Lifecycle and ability to prioritize tasks for self and team.
Expertise in Selenium built automation framework from scratch to aid with regression testing
Proficient with collaboration tools (Redmine, Jira, Confluence)
Key Responsibilities:
Should be able to take on leadership responsibilities and influence
Leverage the testing process and test tool kit to create reusable test assets.
Involved in supporting or improving the master build test processes, environments, and scripts. These build tests ensure that the code drops to quality assurance are of the highest quality.
Hire, train, guide and support resources to accomplish the SIT and Regression Testing.
Requirements:
Good communication
Bachelor’s Degree in Computer Science, Computer Engineering, Information Technology, or a related field (or equivalent)
8+ years of relevant work experience
Knowledge of at least one programming/ scripting language
Knowledge of at least one database management system
Proficiency in written and spoken English
Coordination and leadership skills
Quality Analyst
at Redbrics ITeS India Pvt Ltd.
- 3+ years’ experience in manual and automated QA for Web, iOS, and Android
- Analyzing user’s stories and/use cases/requirements for validity and feasibility
- collaborate closely with other team members and departments
- Can be able to write all test cases independently
- execute all levels of testing (System, Integration, Regression, and Security)
- Be proactive in identifying issues, deep dive, troubleshoot, communicate to stakeholders and escalation of issues and providing status reports
- Sense of ownership and drive and a willingness to accept the challenge of daily deadlines is essential
- Design and develop automation scripts when needed
Hiring Quality Analyst for a Leading BNPL player
at India's Top BNPL/Fintech Player
Hiring for leading BNPL player
Someone from the Product /Fintech based company
Max notice 1 month or immedite joiner are welcome
Primary role will be quality and timely delivery of the application/feature/module your team will be working on
- Analysis of requirements, preparing a query list based on those requirements
- Participation in test planning meetings and providing feedback to the testing/product teams
- Conducting exploratory testing – simultaneous test design and execution
- Writing Automation test scripts with the aim to carry out automated regression tests after every update and release of the new software version
- Set the priority for automation scenarios and work to maximize test coverage
- Write documentation on automated testing and select new automated tools
- Collaborate with the development team to assess or diagnose problems and suggest possible solutions
Desired Skills:-
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- Experience of 5-7 Years
- Expertise in Automation/Manual testing with experience in writing and executing the test cases
- Expertise in any Software programming language-preferably Java
- Experience in writing test automation scripts and good understanding of standard automation frameworks
- Knowledge of CI tools like Maven, Jenkins, Github and related build deployment processes
- Hands-on experience in API Testing (HTTP and RESTful web services) using JMeter/postman etc.
- Working experience on testing web applications with databases such as (SQL/MongoDb, CouchBase )
- Strong knowledge of software QA methodologies, tools and processes with Understanding the SDLC (Software Development Life Cycle) Models - AGILE, Sprint
Sr. Software Test Engineer
at Testing Services is a new age of Quality Engineering. (QA1)
- Understand functional and non-functional testing requirements for APIs
- Document functional and non-functional testing scenarios and cases where needed, on one of the test management tools
- Identify or create data for testing
- Automation framework design and implementation according to project structure
- Develop test automation scripts using tools like RestAssured and SoapUI
- Must be able to use all web methods like GET, PUT, POST, DELETE, etc.
- Validate feedback, response time, and error code
- Validate XML and JSON body using JSON Parser
- Raise PR to check in code for test automation scripts
- Conduct peer reviews of test cases and automation scripts
Mandatory Skills
- Intermediate to advanced level skill in programming using Java and/or Python
- Intermediate to advanced level skill in using API test automation tools and developing test automation frameworks - RESTAssured, Postman, SoapUI, Karate, Robot
- Intermediate to advanced level skill in working with databases preferably SQL
- Configuration management - GIT • Build management - Maven
- Continuous Integration - Jenkins
- Excellent verbal and written communication skills
Job Description :
- Bachelors/Masters degree in Computer Science, Computer Engineering or equivalent combination of technical education and experience.
- 8+ years of industry experience, including at least 4 years of hands-on testing and 2 years as a manager.
- Strong knowledge of QA methodology, Testing tools and Test Automation.
- Experience defining automation strategy and influence planning to achieve automation growth.
- Experience troubleshooting complex systems and root causing customer facing software issues.
- Experience with a number of different programming languages and test automation technologies.
- Problem-solving skills and the abilities to analyze quantitatively, scope technical requirements and effectively prioritize program deliverables.