Profile - Joshua
Joshua Jones
Russian Federation, Moscow
Full-stack QA engineer with 8+ years of relevant industry experience in providing subject matter expertise to application verticals regarding QA process, test plans and strategies, 7+ years of experience as an Agile Project Lead delivering projects across all workflows in a hybrid environment merging business and customer needs into high-quality design solutions. Certified Scrum Master, ITIL, and PRINCE2.
Domain Skills
- Front-end Automation, Backend Automation, API design/implementation, Project Management, Scrum, DevOps, Kanban, TCP/IP Networking, New Technology Enabling, Technical Documentation
Technical Skills
- Selenium , Java, JAX-RS, Protractor, Rest Assured, HTTP Client, Apache POI, Hamcrest, TestNG, Junit, POM, Cucumber, HTML,CSS, JavaScript, MySQL, Groovy , SoapUI, Postman, JMeter, AOS(Swagger), RAML, Network Routing/Switching, Wireshark, Netmap, Wireless Networking, Display Port, HDMI, Dongles
Domain Skills
- Front-end Automation, Backend Automation, API design/implementation, Project Management, Scrum, DevOps, Kanban, TCP/IP Networking, New Technology Enabling, Technical Documentation
Technical Skills
- Selenium , Java, JAX-RS, Protractor, Rest Assured, HTTP Client, Apache POI, Hamcrest, TestNG, Junit, POM, Cucumber, HTML,CSS, JavaScript, MySQL, Groovy , SoapUI, Postman, JMeter, AOS(Swagger), RAML, Network Routing/Switching, Wireshark, Netmap, Wireless Networking, Display Port, HDMI, Dongles
Freelance QA Consultant and Tester
Oct 2016 – Present
Employment Duration3 yrs 2 mos
Location : Moscow Region, Russian Federation
- Provide consulting services to project teams and management on implementation of testing methodology, tools and techniques
- Worked on projects to automate web applications using Selenium, Java and TestNG. Implemented customized frameworks using hybrid approach(POM pattern and Data driven framework using Apache POI libraries). Schedule jobs and generate reports using Maven, Jenkins pipeline and Extent reports
- Worked on projects to automate web services(REST API’) testing using Java, RestAssured , Hamcrest and HTTP client libraries. Developed customized hybrid frameworks from the scratch. Schedule jobs and generate reports using Maven, Jenkins pipeline and Extent reports
- Develop functional/regression test automation suite using SoapUI tool and Groovy scripts to validate REST and SOAP API’s. Schedule jobs and generate reports using Jenkins pipeline
- Develop API test automation suite using POSTMAN and JavaScript to validate the REST API’s
- QA coach providing training on software testing technologies, tools and methodologies
- Wireless LAN consultant providing network design solutions, analyze device requirements and assist network troubleshooting for small scale based wireless infrastructure
- Provide training's on networking technologies, network troubleshooting techniques and IP packet analysis
Graphics Software Engineer
Intel Corporation
Dates Employed: 2005 – 2016
Employment Duration: 11 yrs
Location: Bangalore
QA/QC lead and Analyst
- Defining new test strategies to improve the QA process throughout the product life cycle. Streamline processes to improve operational efficiencies and to reduce duplicate work effort. Collaborate with other areas within IT to identify and improve testing tools and approaches. Establish metrics, mentor team members and develop test programs
- Lead projects, manage test activity planning and sequencing advocating the appropriate level of quality by the resolution of important defects for graphics features integrated with Intel platforms
Create Test Plans, Traceability Matrix, Summary Reports, and Incident Reports. Test metric analysis, bug escape analysis and identify areas of improvement.
- Execute functional testing, regression testing and performance testing for multiple flavours of customer design solutions validating integrated graphics feature set and GUI applications for display panels( DIsplayPort, eDP, HDMI, Collage displays, VGA)
- Create and enhance test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium, Java and TestNG. Schedule jobs and generate reports using internal in-house build tools
- Web service(API) testing using SoapUI tool and Java libraries
Product Owner and Technologist
- Agile Practitioner responsible for the definition and delivery of graphic technologies of a product from a customer and market requirement point of view - regarding content, prioritization, quality through the product life cycle from the definition to the phase-out
- Provide daily communications, scrum notes, sprint reviews reports, project retrospectives and regular snapshots of project velocity
- Engaged with customers for detailed design reviews, present new project proposals, risk analysis and mitigation plans, develop project documentation, collaboration with cross functional teams on several releases of new application
Oct 2016 – Present
Employment Duration3 yrs 2 mos
Location : Moscow Region, Russian Federation
- Provide consulting services to project teams and management on implementation of testing methodology, tools and techniques
- Worked on projects to automate web applications using Selenium, Java and TestNG. Implemented customized frameworks using hybrid approach(POM pattern and Data driven framework using Apache POI libraries). Schedule jobs and generate reports using Maven, Jenkins pipeline and Extent reports
- Worked on projects to automate web services(REST API’) testing using Java, RestAssured , Hamcrest and HTTP client libraries. Developed customized hybrid frameworks from the scratch. Schedule jobs and generate reports using Maven, Jenkins pipeline and Extent reports
- Develop functional/regression test automation suite using SoapUI tool and Groovy scripts to validate REST and SOAP API’s. Schedule jobs and generate reports using Jenkins pipeline
- Develop API test automation suite using POSTMAN and JavaScript to validate the REST API’s
- QA coach providing training on software testing technologies, tools and methodologies
- Wireless LAN consultant providing network design solutions, analyze device requirements and assist network troubleshooting for small scale based wireless infrastructure
- Provide training's on networking technologies, network troubleshooting techniques and IP packet analysis
Graphics Software Engineer
Intel Corporation
Dates Employed: 2005 – 2016
Employment Duration: 11 yrs
Location: Bangalore
QA/QC lead and Analyst
- Defining new test strategies to improve the QA process throughout the product life cycle. Streamline processes to improve operational efficiencies and to reduce duplicate work effort. Collaborate with other areas within IT to identify and improve testing tools and approaches. Establish metrics, mentor team members and develop test programs
- Lead projects, manage test activity planning and sequencing advocating the appropriate level of quality by the resolution of important defects for graphics features integrated with Intel platforms
Create Test Plans, Traceability Matrix, Summary Reports, and Incident Reports. Test metric analysis, bug escape analysis and identify areas of improvement.
- Execute functional testing, regression testing and performance testing for multiple flavours of customer design solutions validating integrated graphics feature set and GUI applications for display panels( DIsplayPort, eDP, HDMI, Collage displays, VGA)
- Create and enhance test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium, Java and TestNG. Schedule jobs and generate reports using internal in-house build tools
- Web service(API) testing using SoapUI tool and Java libraries
Product Owner and Technologist
- Agile Practitioner responsible for the definition and delivery of graphic technologies of a product from a customer and market requirement point of view - regarding content, prioritization, quality through the product life cycle from the definition to the phase-out
- Provide daily communications, scrum notes, sprint reviews reports, project retrospectives and regular snapshots of project velocity
- Engaged with customers for detailed design reviews, present new project proposals, risk analysis and mitigation plans, develop project documentation, collaboration with cross functional teams on several releases of new application
0
Qualifications
Devices
Localization testing