Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Web / Mobile Technologies |
EmploymentType | Full-time |
CPXEWhat You ll DoThis role requires a person familiar with software development and best practices around software quality assurance. The candidate must have experience developing, configuring, deploying, and debugging in cloud technology based environments such as Kubernetes, as well as being comfortable with local server hardware and VMs. You will test a multitude of applications and technologies on our platform.Who You AreThis is an advanced, technical role that requires a strong background is software development and working with a team of engineers who are dedicated to our customer s experience. Ideally you will have a Bachelors or Masters in Computer Science or Computer Engineering with about 12+ years of industry experience.Contribute to the team in the following ways:- Be the responsible individual for test plan and test case creation, as well as execution, and reporting. This includes a deep analysis of software features and understanding the testing needs of the feature, and what would need to be addressed in any future regressions, especially as it pertains to test case automation. You will need a technical oriented perspective, and must also see the requirements as needed by the customer. You must have a desire to either break or push functionality beyond what is specified.- Anticipate and consider that you may play a role in one, if not multiple stages of testing, from unit, functional, integration, system, and performance or stress.- Assist development with any necessary setup and reproduction as well as debugging in any of the non-production and production environments. This also includes the automation of customer found issues for reproduction.- Be willing to participate in the software development work flow and take on and commit any needed code changes or code reviews within the project that assists in the maintainability, debugging, or automation of any functionality.- Assist in the software development process and workflow as it pertains to the use of source code management. This means being completely familiar and at ease with committing, reviewing, and branch management for the software under development as well as any automation that is created for the effort.- Be willing to learn, adapt, and adopt new technologies as needed in the areas of hardware, software platforms, and development and test frameworks. As a QA Engineer, you may also have to research, evaluate, and recommend tools associated with various aspects of the QA workflow.A high level overview of technical skills involved potentially day to day:* Automation and any associated code reviews for yourself and others* Strong development workflow skills with git* Strong Unix skills* Experience with MongoDB or a comparable no-SQL DB.* Javascript and automation with at least one of the following automation frameworks (Protractor/CodeceptJS/Cypress) for several years.* Familiarity with Python.* Confidence in testing and developing REST based APIs* Familiarity with Kubernetes, or a very good background with utilizing services using Docker.,
Keyskills :
javasqljavascriptsql serverjquerytest case creationcomputer sciencetechnical skillssoftware qualitydevelopment workbranch managementsoftware developmentautomation frameworks