CodeGym/Java Blog/சீரற்ற/QA பொறியாளர் என்றால் என்ன, நீங்கள் எப்படி ஒருவராக மாறுவீர...
John Squirrels
நிலை 41
San Francisco

QA பொறியாளர் என்றால் என்ன, நீங்கள் எப்படி ஒருவராக மாறுவீர்கள்?

சீரற்ற குழுவில் வெளியிடப்பட்டது
members
தொழில்துறையின் ஒப்பீட்டளவில் அதிக சம்பளம் மற்றும் தொழிலாளர் சந்தையில் IT நிபுணர்களுக்கான நிலையான தேவை காரணமாக இன்று நிறைய பேர் ஐடியில் வேலை தேட வேண்டும் என்று கனவு காண்கிறார்கள். பெரும்பாலும், கனவு காண்பவருக்குப் பெறுவதற்கு நேரமோ பணமோ இல்லாத சிறப்புக் கல்வியின் தேவைக்கு எதிராக ஓடும்போது இந்தக் கனவுகள் சிதைந்துவிடும். ஆனால் IT துறையில் ஒரு "பின் கதவை" வழங்கும் பல சிறப்புகள் உள்ளன, இது பூர்வாங்க பயிற்சி மற்றும் முன் அனுபவத்தைப் பெற வேண்டிய அவசியத்தை தவிர்க்க அனுமதிக்கிறது. அது நடக்கும், QA என்பது தகவல் தொழில்நுட்பத்தின் "விளிம்பில்" உள்ள ஒரு சிறப்பு. QA பொறியாளர் என்றால் என்ன, நீங்கள் எப்படி ஒருவராக மாறுவீர்கள்?  - 1

QA பொறியாளர் என்றால் என்ன, அவர் என்ன செய்கிறார்?

ஒரு தர உறுதிப் பொறியாளரின் பணியானது, வளர்ச்சியின் அனைத்து நிலைகளையும் சரியாகச் செயல்படுத்துவதையும், இறுதித் தயாரிப்பின் செயல்பாட்டின் சரியான தன்மையையும் கண்காணிப்பதைக் காட்டிலும், தரத்தை உறுதிப்படுத்துவது (வேலைப் பெயரால் குறிக்கப்பட்டாலும்) குறைவானதாகும். இது ஒரு சோதனையாளர் செய்வது போல் தெரிகிறது. ஆனால் ஒரு சோதனையாளர் பயன்பாட்டின் செயல்பாட்டை மட்டுமே சரிபார்க்கிறார் மற்றும் சோதனை முடிவுகளின் அடிப்படையில் அதை ஏற்றுக்கொள்கிறார் அல்லது நிராகரிக்கிறார் (பிழைகள் மற்றும் பிழைகள் இருப்பது). ஒரு QA பொறியாளர் மென்பொருள் உருவாக்கத்தில் தரநிலைகளுக்கு இணங்குவதைக் கண்காணிக்கிறார் மற்றும் டெவலப்பர்கள், வடிவமைப்பாளர்கள் மற்றும் வாடிக்கையாளர்களுடன் தொடர்பு கொள்கிறார், மென்பொருளில் பிழைகள் மற்றும் பிழைகள் தோன்றுவதைத் தடுக்கிறார். சோதனையாளர் மற்றும் QA இன்ஜினியர் பதவிகள் பெரும்பாலும் ஒன்றாகவே கருதப்படுகின்றன என்பது உண்மைதான்.

நாம் அதை புள்ளியாகப் பிரித்தால், QA பொறியாளரின் வேலை விவரம் பின்வரும் பணிகளை உள்ளடக்கியது:

  • நிரலுக்கான விரிவான தேவைகளைக் குறிப்பிடவும் (வாடிக்கையாளருடன் சேர்ந்து செய்யப்பட்டது)
  • பயன்பாட்டை உருவாக்க அல்லது பிழையை சரிசெய்ய தேவையான நேரத்தை பகுப்பாய்வு செய்து கணக்கிடுங்கள் (இந்த பணி, ஜூனியர் QA பொறியாளர்களுக்கானது அல்ல, ஆனால் பாரபட்சமற்ற கண்ணோட்டம் கொண்ட ஒருவர், QA நிபுணர் மிகவும் யதார்த்தமான நேர மதிப்பீடுகளை வழங்குகிறார்)
  • சோதனை ஸ்கிரிப்ட்களை உருவாக்குங்கள்
  • சோதனை செயல்முறையை தானே செய்யவும்
  • பிழை கண்காணிப்பு அமைப்பில் கண்டறியப்பட்ட பிழைகளை பதிவு செய்யவும்
  • வளர்ச்சியில் ஈடுபட்டுள்ள அனைவருடனும் திருத்தங்களைப் பற்றி விவாதிக்கவும்
  • பிழை சரிசெய்தல் செயல்முறையை கண்காணிக்கவும்
  • சிக்கலான பகுதிகளில் மீண்டும் மீண்டும் சோதனை
  • சோதனை முடிவுகளை பகுப்பாய்வு செய்யுங்கள்
  • பிழைத்திருத்த சோதனை ஸ்கிரிப்ட்கள்
  • மேம்பாட்டுக் குழு பயன்படுத்தும் செயல்முறைகளை பகுப்பாய்வு செய்யுங்கள்
  • கண்டறியப்பட்ட பிழைகள் மீண்டும் நிகழாமல் தடுக்க வளர்ச்சி செயல்முறைகளை மேம்படுத்துதல் (பல்வேறு துறைகளால் எடுக்கப்பட்ட சீரற்ற செயல்களால் அல்லது நிறுவப்பட்ட வளர்ச்சித் தரங்களை யாராவது பின்பற்றாததால் பிழைகள் ஏற்பட்டால், பிரச்சனை எங்குள்ளது என்பதைக் குறிப்பிடுவது QA பொறியாளரின் பணியாகும். நடக்கிறது மற்றும் அதை அகற்ற வேலை);
  • சோதனை ஆவணங்களை பராமரிக்கவும்
முதல் பார்வையில், இது நிறைய பொறுப்பு. ஆனால் நடைமுறையில், இந்த பொறுப்புகளில் சில சோதனையாளர்கள், தரக் கட்டுப்பாட்டு ஊழியர்கள், டெவலப்பர்கள், வணிக ஆய்வாளர்கள் மற்றும் தொழில்நுட்ப எழுத்தாளர்களுக்கு ஒதுக்கப்பட்டுள்ளன. எனவே வெவ்வேறு நிறுவனங்களில், QA பொறியாளரின் பொறுப்புகள் சற்று வித்தியாசமாக இருக்கும்: ஒரு நிறுவனத்தில், திட்டமிடல் மேம்பாடு மற்றும் பிழை சரிசெய்தல் தொடர்பான அதிக வேலைகள் இருக்கும், வேறு எங்காவது சோதனைகள் மற்றும் பிழை கண்காணிப்புக்கு அதிக முக்கியத்துவம் இருக்கும், மற்ற இடங்களில் QA பொறியாளர்கள் உண்மையில் இருப்பார்கள். திருத்தங்களைச் செய்வதில் ஈடுபட வேண்டும். QA பொறியாளர் என்றால் என்ன, நீங்கள் எப்படி ஒருவராக மாறுவீர்கள்?  - 2அதன்படி, ஒவ்வொரு சந்தர்ப்பத்திலும், உங்கள் வேலை நாள் வித்தியாசமாக இருக்கும். பொதுவாக, ஒரு QA பொறியாளர் சோதனைகளில் வேலை செய்வதன் மூலமும், கண்காணிப்பு அமைப்பில் வளர்ச்சி முன்னேற்றத்தைக் கண்காணிப்பதன் மூலமும் நாளைத் தொடங்குகிறார். நாளடைவில், அவர் டெவலப்பர்கள் (வளர்ச்சி எவ்வாறு முன்னேறுகிறது மற்றும் என்ன சிக்கல்கள் முன்னேற்றத்தைக் குறைக்கின்றன என்பதைத் தெளிவுபடுத்துதல்) மற்றும் வாடிக்கையாளர் (தற்போது உருவாக்கப்பட்ட செயல்பாட்டிற்கான தேவைகளை தெளிவுபடுத்துதல்) ஆகியோருடன் தொடர்பு கொள்கிறார். நாள் முடிவில், அனைத்து மாற்றங்களும் சோதனை ஆவணத்தில் சேர்க்கப்படும்.

தொழிலின் நன்மை தீமைகள்

சம்பளத்தைத் தவிர QA வேலை பற்றி என்ன? தயாரிப்பை உருவாக்கவும் மேம்படுத்தவும் நீங்கள் உதவுகிறீர்கள் என்ற விழிப்புணர்வு மிகவும் இனிமையான அம்சங்களில் ஒன்றாகும். உங்கள் அன்றாட நடைமுறைகள் உங்களின் சில வேலைகளையும் யோசனைகளையும் உள்ளடக்கிய ஒரு தயாரிப்பை உருவாக்கும் போது அது விவரிக்க முடியாத உணர்வு. QA வேலையின் மற்றொரு நன்மை, புதிய தொழில்நுட்பங்களுடன் நெருக்கமாகப் பழகுவதற்கான வாய்ப்பு. நீங்கள் ஐடியில் வேறு ஒரு சிறப்புக்கு மாற விரும்பினால், உங்கள் எதிர்கால வேலைகளை நன்கு அறிந்துகொள்ள QA நிலையே சிறந்த இடமாகும். QA பணிக்கு ஒரே ஒரு குறைபாடு உள்ளது - கையேடு சோதனை மற்றும் சோதனை ஆவணங்களை புதுப்பித்தல் ஆகியவற்றின் சலிப்பான மற்றும் சலிப்பான கடமைகள். அவர்கள் முதலில் சோர்வாக இருக்கிறார்கள் என்று கூறினார். விரிவாக்கப்பட்ட பொறுப்புகளுடன், எல்லாம் மிகவும் சுவாரஸ்யமாகவும் மாறுபட்டதாகவும் மாறும்.

QA பொறியாளர் ஆவது எப்படி?

QA பொறியாளரின் பாதையில் செல்ல, நிரலாக்க மொழிகள் அல்லது தரவுத்தளங்கள் எவ்வாறு கட்டமைக்கப்பட்டுள்ளன என்பதை நீங்கள் உண்மையில் அறிய வேண்டியதில்லை. முக்கியமான விஷயம் என்னவென்றால், மென்பொருள் மேம்பாட்டு செயல்முறை எவ்வாறு ஒழுங்கமைக்கப்பட்டுள்ளது என்பது பற்றிய ஒரு யோசனை மற்றும் சோதனை செயல்முறையைப் புரிந்துகொள்வது. நீங்கள் சொந்தமாக படித்து பயிற்சி செய்ய வேண்டும் (பயன்பாடுகள்/இணையதளங்களில் உள்ள அனைத்து குறைபாடுகள் மற்றும் பிழைகளைக் கண்டறிய PC ஐப் பயன்படுத்தவும்). உங்கள் நம்பிக்கையை வளர்க்க, நீங்கள் இரண்டு ஆன்லைன் பயிற்சி வகுப்புகளை எடுக்கலாம் மற்றும்/அல்லது கற்றல் மையங்களில் இன்டர்ன்ஷிப்பிற்காக பதிவு செய்யலாம் (துரதிர்ஷ்டவசமாக, அவர்கள் உயர்கல்வி நிறுவனங்களில் இந்த சிறப்பை கற்பிப்பதில்லை). ஆங்கிலம் உங்கள் தாய்மொழியாக இல்லாவிட்டால், உங்கள் ஆங்கில மொழித் திறனை அதிகரிக்கவும்: பணியமர்த்தும்போது, ​​IT நிறுவனங்கள் ஆங்கில அறிவு உள்ள விண்ணப்பதாரர்களை விரும்புகின்றன. QA பொறியாளர் என்றால் என்ன, நீங்கள் எப்படி ஒருவராக மாறுவீர்கள்?  - 4எந்தவொரு சந்தர்ப்பத்திலும், ஒரு புதிய QA பொறியாளர் எல்லாவற்றிற்கும் மேலாக மென்பொருள் சோதனை செயல்முறை பற்றிய அவரது அறிவின் மீது சோதிக்கப்படுவார்: அது எதற்காக, என்ன வகையான சோதனைகள் உள்ளன, ஒரு பிழை என்ன, பிழை எவ்வாறு ஆவணப்படுத்தப்படுகிறது மற்றும் என்ன படிகள் ஒரு பிழையை மூடுவதற்கு அவசியம். முதலில், சோதனைகள் உங்கள் விதியாக இருக்கும். ஆனால் இந்த வேலையில் நீங்கள் வசதியாகி, உங்கள் நிறுவனத்தில் மென்பொருள் மேம்பாட்டு செயல்முறை எவ்வாறு ஒழுங்கமைக்கப்பட்டுள்ளது என்பதைப் பற்றி இன்னும் கொஞ்சம் கற்றுக்கொண்ட பிறகு, நீங்கள் உயர் நிலைக்கு முன்னேறுவீர்கள் மற்றும் உருவாக்கப்படும் தயாரிப்பு தொடர்பான உங்கள் சொந்த பொறுப்புகளைப் பெறுவீர்கள். QA துறையில் நுழைவதற்கு தேவையான நிபுணத்துவத்தின் அளவு, ஒரு புரோகிராமராக ஆவதற்கு தேவையானதை விட கணிசமாக குறைவாக உள்ளது. இதன் விளைவாக, QA இன்ஜினியர் வேலை வாய்ப்புக்கான போட்டி மிக மிக மிக தீவிரமாக இருக்கும். இதன் விளைவாக, ஒரு வெற்றிகரமான நேர்காணலைப் பெற, அறிவுக்கு கூடுதலாக, நீங்கள் ஒரு குறிப்பிட்ட தனிப்பட்ட குணங்களைக் கொண்டிருக்க வேண்டும். எடுத்துக்காட்டாக, ஒரு QA பொறியாளருக்கு, நன்கு தொடர்புகொள்வதற்கான திறன் முக்கியமானது: இந்த நிலையில் நீங்கள் வளர்ச்சியில் ஈடுபட்டுள்ள கிட்டத்தட்ட அனைவருடனும் தொடர்பு கொள்ள வேண்டும் - வாடிக்கையாளர் முதல் சோதனையாளர் வரை. மேலும், விண்ணப்பத்தின் தேவைகள் தொடர்பான அனைத்து நுணுக்கங்களையும் நீங்கள் சம்பந்தப்பட்ட அனைத்து தரப்பினருக்கும் தெரிவிக்க வேண்டும். விவரம், பொறுமை மற்றும் விடாமுயற்சி ஆகியவற்றில் கவனம் செலுத்துவது குறைவான முக்கியத்துவம் வாய்ந்தது - நிரல்களை சோதிக்கும் போது இந்த பண்புக்கூறுகள் அவசியம். நிச்சயமாக, வெற்றிகரமான சோதனைக்கு ஒயின் அறிவாளியின் ஆர்வமும், ஒரு கடிகாரம் அல்லது அவருக்கு பிடித்த பொம்மை எவ்வாறு வேலை செய்கிறது என்பதை ஆராயும் குழந்தையின் ஆர்வமும் தேவைப்படுகிறது, இதனால் பிழைகளைத் தேடுவது உங்களுக்கு ஒரு அடக்குமுறையாக மாறாது. BTW, பிழைகளை வெற்றிகரமாகக் கண்டறிவது பற்றி உங்களிடம் இரண்டு கதைகள் இருந்தால், நேர்காணல் செய்பவரின் பார்வையில் அது ஒரு பெரிய பிளஸ் ஆக இருக்கும். வளர்ச்சி செயல்முறை மற்றும் பயன்பாட்டை மேம்படுத்துவதற்கான வழிகளை அடையாளம் காண உங்களுக்கு பகுப்பாய்வு திறன்கள் தேவை.

வாய்ப்புகள்

தகவல் தொழில்நுட்பத்தில் நுழைவதற்கான ஒப்பீட்டளவில் எளிதான வழிகளில் ஒன்றாக, QA முன்னேற்றத்திற்கான சில விருப்பங்களை வழங்குகிறது. நீங்கள் இந்த ஸ்பெஷாலிட்டியில் தங்கி ஏணியில் ஏறலாம்: ஜூனியர் QA பொறியாளர், நடுத்தர QA பொறியாளர், மூத்த QA பொறியாளர், QA குழு முன்னணி, QA மேலாளர், QA துறைத் தலைவர். நீங்கள் நிரலாக்கத்தில் அதிக நாட்டம் கொண்டிருந்தாலும், புரோகிராமர்களின் வரிசையில் சேரத் தயாராக இல்லை என்றால், நீங்கள் QA ஆட்டோமேஷன் பொறியியலாளராக மாறலாம். நீங்கள் சோதனை ஆட்டோமேஷனில் முயற்சி செய்யலாம். நீங்கள் QA ஐ வேறொரு சிறப்புத் தொழிலுக்கான ஊக்கமாக மட்டுமே பார்த்தால், கூடுதல் பயிற்சியுடன் நீங்கள் ஒரு புரோகிராமர், வணிக ஆய்வாளர் அல்லது திட்ட மேலாளராகலாம். புதிய துறைகள் தொழில்முறை வளர்ச்சிக்கான கூடுதல் வாய்ப்புகளைத் திறக்கின்றன, ஆனால் அவற்றில் பொறுப்பின் நிலை முற்றிலும் வேறுபட்டது.
கருத்துக்கள்
  • பிரபலமானவை
  • புதியவை
  • பழையவை
ஒரு கருத்தைத் தெரிவிக்க நீங்கள் உள்நுழைந்திருக்க வேண்டும்
இந்தப் பக்கத்தில் இதுவரை எந்தக் கருத்தும் வழங்கப்படவில்லை