Software Developer In Test - Fully Remote 🔥
Job Description
What You'll Do
The Engineering Licensing Office is looking for a QA engineer to join our organization. The focus of the role is testing the functionality of the on premise licensing solution that spans across all of Cisco’s products.
You will work create the test cases and the automation test suites for the smart licensing solution in an Agile development environment. You will be the QA engineer on a scrum team with backend developers and UI engineers working together to deliver feature functionality.
Responsibilities include (but not limited to):
- Skilled with Performance testing, scale testing, API testing, Set up/manage the infrastructure of scale testing in Cloud/VM environment.
- Capable of setting up performance tools like JMeter, LoadRunner…
- Automate the creation and deployment images on VMs with Jenkins
- Run regression suites and reporting of results. Manual testing to find bugs, defects, and regressions.
- Design, implement, execute automated test cases and scripts, using Object Oriented methods. Validate and document completion of testing and development.
- Automate test cases. Verify fixes.
- Selenium webdriver, Selenium Grid, Maven
Responsibilities:
Expert in test automation.
Automate backlog of test cases
Ability to keep automation development at pace of delivery
Ability to design test cases with reusability in mind
Automate the creation and deployment of VMs which will enable automated
General:
Understanding of Agile methodology: attend daily stand-up meetings, attend iteration planning meetings
Work on assigned user test cases and a tasks
Be adaptive to last minute changes to the design and architecture.
Identify and Resolve Complex Problems at the System Level.
Working knowledge of web services
Automation:
Setup a development environment for self-deploying VMs
Review User Stories, develop test plans for automation framework.
Be ready to troubleshoot code with the product teams
Show Less
Additional Skills & QualificationsWho You Are
A strong quality assurance engineer with 7+ years of programming/automation experience in Java/Ruby/Python/Perl language in a large scale project. You have a high level of proficiency with automating test cases, running regressions, and manual test execution. You are familiar with Openstack, Java, Ruby, Selenium, Cucumber, and Automated deployment. You are a quick learner and are able to drop into and existing codebase, and quickly begin flushing out issues.
You have shown you are able to "hit the ground running" and contribute to an existing project. You have the capacity to pick up new functionality, identify, and debug problems at the System Level. And are willing and able to work closely with the developers fixing bugs, and work with others in a team
Must Haves
- 7+ years of experience as a software QA.
- Experience with API-based testing.
- Strong Experience with Java, TestNG, and Selenium. We are an api-first test automation group; therefore, most regressions are written in Java, with a smaller portion utilizing Selenium Webdriver.
- Strong knowledge with Jenkins and pipeline development.
- Experience designing, implementing, and leading the test strategy for complex products working with the product team to reduce risks.
- Can ensure all testing activities are properly tracked and reported using test management tools
- A fast learner and highly motivated individual, who is continually looking for ways to improve and actively works in a collaborative team environment
- Strong critical thinking skills and organizational skills with excellent communication skills, both oral and written.
Highly Preferred
- Experience using HttpClient.
- Working knowledge of database interfaces and SQL.
- Experience with Linux and scripting.
- Knowledge of VMWare virtualization environment
- Experience with powershell
- Hands on experience with Docker.
- Knowledge of performance testing with jMeter and being able to clearly convey results.
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.