Software QA Analyst (co-op)
at Johnson Controls
Concord, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Jun, 2024 | Not Specified | 01 Mar, 2024 | 12 year(s) or above | Encryption,Test Cases,Circuit,Java,Programmers,Debuggers,Selenium,Computer Engineering,Zigbee,Test Equipment,Robot Framework,Voip,Json,Z Wave,Dect,Non Functional Testing,Security,Jenkins,Jira,Computer Science,Operating Systems,Android,Agile Methodologies | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
UNLEASH YOUR POTENTIAL WITH THE JOHNSON CONTROLS TEAM!
As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. With our extensive reach across various industries worldwide, our teams are uniquely positioned to support and empower you. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing.
EDUCATION AND EXPERIENCE REQUIRED:
Successfully completed at least the first year in a Bachelor’s degree (or higher) in Electrical Engineering, Computer Engineering or Computer Science or equivalent
- 12-16 month work term availability
SPECIALIZED SKILLS:
- Comprehensive software engineering knowledge (functional and non-functional testing)
- Skilled in writing detail test cases
- Knowledge of Robot Framework, Selenium, Appium, TestNG, API, Boost/X-Unit, Auto IT
- Working knowledge in Java, Python Linux, Android, JSON
- Familiar with electrical hardware test equipment (multi-meter)
- Familiar with electrical circuits (Series and Parallel Circuits)
- Knowledge in working with test management tools (i.e., Zephyr scale, QTest, Jenkins)
- Knowledge in working and integrating with JIRA, GitHub
- Knowledge working in Waterfall and Agile methodologies
- Background knowledge in embedded web/HTTP, XML, VOIP, security & encryption technologies, Wi-Fi, ZigBee, Z-Wave, DECT, GSM(2G/3G/HSPA/LTE), CDMA
- Knowledge working with Mobile Apps Integration environment
- Strong documentation and writing skills
NICE TO HAVE KNOWLEDGE:
- Computers, peripheral equipment, operating systems, assemblers, compilers, programmers, debuggers, simulators, in-circuit emulators, multi-meters, oscilloscopes, line simulators, logic analyzers, protocol analyzers, spectrum analyzers and a variety of programming software.
Responsibilities:
PURPOSE OF JOB:
Ensure the quality of deliverables for the embedded real-time software application by defining test plans , performing manual testing, and developing automated tests that cover functional, integration, system, performance, and regression aspects in alignment with customer requirements
MAIN RESPONSIBILITIES:
- Reviewing software requirements and preparing test scenarios.
- Executing tests on software usability.
- Analyzing test results on database impacts, errors or bugs, and usability.
- Preparing reports on all aspects related to the software testing carried out and reporting to the design team.
- Set-up long term test units and monitor performance over time
- Lead the effort to write scripts for existing automation frameworks
- Prepare and review test cases with detail test steps
- Provide practical approach to complex product testing (test case writing improvement, process and other areas that can eventually convert manual testing to automation)
- Be a proactive thinker to make use of current technologies to provide extensible testing infrastructures
- Work closely with agile team members to understand testing objectives and ensure problems are solved in a timely and efficient manner.
- Work with multimeter, DC power supply, signal generators, and oscilloscopes
- Develop high level documents to show test coverage progress
- Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.
- Analyze and enhance efficiency, stability, and scalability of system resources
REQUIREMENT SUMMARY
Min:12.0Max:16.0 year(s)
Information Technology/IT
IT Software - QA & Testing
Software Testing
Graduate
Electrical engineering computer engineering or computer science or equivalent
Proficient
1
Concord, ON, Canada